Google Authenticator PHP类
生成安全码并绑定手机
createSecret(); echo "安全密匙SecretKey: " . $secret . "\n\n"; //第一个参数是"标识",第二个参数为"安全密匙SecretKey" 生成二维码信息 $qrCodeUrl = $ga->getQRCodeGoogleUrl('www.yundou.com', $secret); //Google Charts接口 生成的二维码图片,方便手机端扫描绑定安全密匙SecretKey echo "Google Charts URL for the QR-Code: " . $qrCodeUrl . "\n\n";
输出:
安全密匙SecretKey: M5X3M4PGBQRFPUTY Google Charts URL for the QR-Code:
绑定手机方式(可以使用谷歌身份验证器或者FreeOTP)
- 通过安全秘钥
- 通过二维码(图片 地址 就是Google Charts生成的可以直接打开)
生成二维码样例地址(二维码是不让发):
verifyCode($secret, $oneCode, 2); if ($checkResult) { //这里添加自定义逻辑 echo '匹配! OK'; } else { echo '匹配! FAILED'; }
海报
0 条评论
193
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~