wolfcode/authenticator
最新稳定版本:v0.0.6
Composer 安装命令:
composer require wolfcode/authenticator
包简介
authenticator
README 文档
README
composer require wolfcode/authenticator
To enable two-factor authentication, you'll need an app that supports TOTP such as
Google Authenticator
<?php // base on https://github.com/PHPGangsta/GoogleAuthenticator public function test() { $ga = new \Wolfcode\Authenticator\google\PHPGangstaGoogleAuthenticator(); $secret = $ga->createSecret(32); // xxx You can customize the name displayed in the APP // xxx 可以自定义在APP中显示的名称 $dataUri = $ga->getQRCode('xxx',$secret); return $dataUri; // "<img src='{$dataUri}' alt=''>"; } // $code: Random code on the app public function checkCode($secret,$code) { $ga = new \Wolfcode\Authenticator\google\PHPGangstaGoogleAuthenticator(); $check = $ga->verifyCode($secret,$code); var_dump($check); }
Microsoft Authenticator
public function test() { // Not yet supported }
统计信息
- 总下载量: 4.31k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-2-Clause
- 更新时间: 2024-10-17