首页 > 其他 > 详细

google auth

时间:2015-12-21 10:41:09      阅读:158      评论:0      收藏:0      [点我收藏+]
思路:
secret
系统生成的密钥
把密钥分配给某个用户,用户可以把这个密钥加入到app中,app会1min生成一个code;
验证时,根据用户的
secret
,系统生成一个code,再比较用户输入的code是否一样
方法:
$g = new GoogleAuthenticator();
生成secret,保存在客户端中,用来生成动态密码
$g->generateSecret();
获取系统生成的code,用来和客户端的对比
$g->getCode($secret);
根据用户的密钥,验证用户输入的code
$g->checkCode($secret,$code)

google auth

原文:http://www.cnblogs.com/hanyouchun/p/5062529.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!