尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

手机丢失应急方案:用totp-generator自建2FA备用验证码生成器完整实战

手机丢失应急方案:用totp-generator自建2FA备用验证码生成器完整实战 手机丢失应急方案用totp-generator自建2FA备用验证码生成器完整实战【免费下载链接】totp-generatorGenerates TOTP tokens in the browser项目地址: https://gitcode.com/gh_mirrors/to/totp-generator手机丢了绑定的 2FA 验证码 App 也就跟着消失了——账号怎么办totp-generator是一个完全在浏览器中运行的开源工具只需用 TOTP 密钥即可生成 2FA 备用验证码如 Google Authenticator 同款 6 位动态码帮你快速找回账号登录权限。它不装 App、不传服务器隐私安全是新手也能上手的应急利器。 为什么你需要一个 2FA 备用验证码生成器双重验证2FA保护了账号安全却也带来一个经典死局手机丢失或损坏 → Authenticator 里的动态码全部丢失换新手机、重装系统前忘记备份密钥 → 部分服务无法再次登录临时借用电脑登录 → 身边没有带验证码的手机只要你还保留着每个服务的TOTP 密钥Base-32 字符串就可以在任何浏览器里重新生成验证码。totp-generator 正是为此而生打开网页、粘贴密钥动态码立刻出现在屏幕上每秒自动刷新点击按钮一键复制。⚡ totp-generator 核心功能一览功能说明浏览器本地生成验证码在本地计算密钥不经过任何服务器自动刷新 倒计时进度条实时显示验证码剩余有效时间一键复制点击复制按钮即可复制当前验证码到剪贴板自定义参数支持修改位数通常 6 位、周期通常 30 秒、哈希算法SHA1/SHA256/SHA512URL 传参可直接把密钥写进网址收藏后打开即用密钥格式转换内置 Hex 转 Base-32 转换工具兼容 Authy 等旧服务界面基于 Vue 3 otpauth 库 构建页面骨架见 public/index.html核心生成逻辑仅 100 来行可读性极佳public/js/app.js。 三步快速生成 2FA 备用验证码第一步找到并保管好 TOTP 密钥在你还持有手机的现在打开 Authenticator 类 App 的导出 / 显示密钥功能找到对应服务的Base-32 密钥形如JBSWY3DPEHPK3PXP。建议把服务名 密钥记录到密码管理器或离线文档中这就是你的复活密码。 很多主流服务在开启 2FA 时会提供一个恢复码请一并保存它是最后防线。第二步在网页中输入密钥和参数打开 totp-generator 页面可 clone 仓库后直接打开public/index.html或用任意静态服务器托管Secret Key粘贴 Base-32 密钥自动忽略空格Number of Digits一般保持6Token Period一般保持30秒第三步复制验证码完成登录页面中央会实时显示 6 位动态码上方进度条倒数刷新。到登录页时点击右侧的复制按钮粘贴即可。生成逻辑位于 public/js/app.js每秒计算一次totp.generate()并截断到指定位数。 进阶用 URL 参数实现一键备份totp-generator 支持通过 URL 直接传参把参数写进书签应急时打开链接验证码就已就位index.html?key你的密钥digits6period60algorithmSHA256参数解析逻辑见 public/js/app.js。除 query 参数外还支持在 URL 片段#/KEY中直接携带密钥便于生成即用型链接。 Authy 老用户专用Hex 转 Base-32老版 Authy 的密钥是 Hex 格式无法直接输入。项目内置了转换页 public/hex-to-base32.html从 Authy 导出 Hex 密钥粘贴到转换页得到 Base-32 密钥使用特殊参数位数填 7、周期填 10Authy 界面显示 20 秒实际是 10 秒间隔隔一个取一个若 App 只支持 6/8 位就选 8 位并取后 7 位详见 Readme.md 中的 Authy support 章节。 隐私与安全性说明纯静态前端全部计算发生在你的浏览器里密钥和验证码不会上传到任何地方依赖均已下载到 public/js/ 目录本地使用Vue 3、otpauth、clipboard无需注册、无账号、无后端托管在自己电脑或静态服务器上即可项目采用开源协议发布见 LICENSE⚠️ 应急使用小贴士⏰系统时间要准TOTP 依赖本地时间应急时请先校准电脑时间密钥是核心资产丢失密钥 丢失 2FA 能力请离线妥善保管离线可用clone 到本地后无需网络即可打开使用飞机上也能应急git clone https://gitcode.com/gh_mirrors/to/totp-generator总结手机丢失不必惊慌密钥在手验证码随心生成。totp-generator 以零安装、纯浏览器、可 URL 备份的特点成为 2FA 应急方案中最轻量的选择。现在就花 5 分钟把你的常用服务密钥备份起来吧——你会感谢今天的自己。【免费下载链接】totp-generatorGenerates TOTP tokens in the browser项目地址: https://gitcode.com/gh_mirrors/to/totp-generator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表