在我们登录一些网站、应用、游戏时,见到动态验证码的频率越来越多了。最常见的应该就是Google Authenticator,暴雪安全令之类的应用,通过不断变换的动态数字来最大限度的保证账号的数据安全。

v2-890f23ede47608c3f7642569648237eb_1440w.webp
v2-d865d6103b85f5416fb8f069e15f7d83_1440w.webp

今天 Gitee 推荐的这款开源项目,是依托于微信小程序的动态验证码应用,它的表现如何呢,一起来看看吧。

项目名称:OTP

项目作者:当当

开源许可协议:MIT

项目地址:gitee.com/ghostmemory/o

项目简介

基于时间戳算法(TOTP)的动态验证码微信小程序,兼容 Google Authenticator 二步验证。

软件架构

基于MinaOTP二次开发,使用小程序云开发实现云端数据备份。

软件功能

  • 生成TOTP动态验证码口令
  • 支持扫码或手动录入数据
  • 支持编辑服务和帐号信息
  • 支持手动删除已存在记录
  • 支持云端备份与恢复数据
  • 支持倒计时红色闪烁提醒

项目截图

v2-4723cb0579e8eab784b6f9e436011969_1440w.webp

部署流程

  1. 下载本项目或者git clone gitee.com/ghostmemory/o
  2. 将项目导入微信小程序开发工具
  3. 修改/project.config.json 中的 appid: ‘你申请的小程序appid’
v2-08cff66811d7a2896a722ed0b9d4a172_1440w.webp

4.创建云数据库otp、user、loginlog

v2-113f88514ebe8f078a33354d327f123a_1440w.webp

5.上传云函数user

v2-1108563160cd3a9c69a6109b79efbe4d_1440w.webp
资源下载此资源下载价格为9.9积分,VIP免费,请先
客服QQ:652268626
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。