在咱们登录一些网站、利用、游戏时,见到动静验证码的频率越来越多了。最常见的应该就是 Google Authenticator,暴雪平安令之类的利用,通过一直变换的动静数字来最大限度的保障账号的数据安全。
明天 Gitee 举荐的这款开源我的项目,是依靠于微信小程序的动静验证码利用,它的体现如何呢,一起来看看吧。
项目名称: OTP
我的项目作者: 当当
开源许可协定: MIT
我的项目地址:https://gitee.com/ghostmemory/otp
我的项目简介
基于工夫戳算法(TOTP)的动静验证码微信小程序,兼容 Google Authenticator 二步验证。
软件架构
基于 MinaOTP 二次开发,应用小程序云开发实现云端数据备份。
软件性能
- 生成 TOTP 动静验证码口令
- 反对扫码或手动录入数据
- 反对编辑服务和帐号信息
- 反对手动删除已存在记录
- 反对云端备份与复原数据
- 反对倒计时红色闪动揭示
我的项目截图
部署流程
- 下载本我的项目或者
git clone https://gitee.com/ghostmemory/otp.git
- 将我的项目导入微信小程序开发工具
- 批改
/project.config.json
中的appid: '你申请的小程序 appid'
4. 创立云数据库 otp、user、loginlog
5. 上传云函数 user
如果你想理解无关这个我的项目的代码细节,那就点击前面的链接返回我的项目主页看看吧:https://gitee.com/ghostmemory/otp