whopa/myotp

该包最新版本(v1.0.1)没有提供许可信息。

在您的Web应用程序中集成OTP系统

维护者

详细信息

github.com/Whopa/MyOTP

源代码

v1.0.1 2014-10-07 21:54 UTC

This package is not auto-updated.

Last update: 2024-09-24 07:42:31 UTC


README

使用Laravel将OTP集成到您的Web应用程序中。支持Google Authenticator和其他支持OATH(HOTP / TOTP)的应用程序。

要求

  • Laravel 4.1.x

安装

要安装此包,请将以下内容添加到您的composer.json文件中

require {
    "whopa/myotp" : "dev-master"
}

然后执行

composer installcomposer update,具体取决于情况。

然后打开config/app.php文件,并在providers数组中添加

'Whopa\Myotp\MyotpServiceProvider'

使用

该包自动将Myotp定义为别名。

生成一个密钥

$key = Myotp::userRandomKey();

根据密钥生成OTP

$otp = Myotp::generate($key, 30);