写了一个网页版的 2FA 验证码生成工具

2023-09-03 00:29:43 +08:00
 bigha

GitHub 强制执行 2FA 身份验证以后,

我经常想登陆个账号还得掏出手机打开 APP 看那个验证码简直太费劲了

我懒啊,所以研究了下,写了个小工具可以网页在线生成,只要输入 Secret Key 就行了

这个 Secret Key 就是第一次让你扫码的时候,二维码上有这个信息,可以再扫一次就知道了!

工具纯 js 实现,没有任何的后台网络交互,

主打一个使用方便,你们试试就知道了!

aHR0cHM6Ly9hdXRoLnBpbmc4LnRvcA==

3032 次点击
所在节点    程序员
25 条回复
yumusb
2023-09-03 16:46:15 +08:00
@yumusb 通过 localstorage 保存,比 Cookie 更保险一点。
可以显示密钥以及密钥的二维码方便其他 APP 扫码导入。
可以直接粘贴二维码图片或者拖拽二维码文件,不需要手动去解析出密钥后再填写进去。
bigha
2023-09-03 18:07:03 +08:00
@lewiet 已经在 CF 上了 我是为了不想用后端实现 保证安全

CF 上确实可以用 KV 来保存
bigha
2023-09-03 18:08:10 +08:00
@yumusb 你这个太 666 了,比我那个好,哈哈

我本来还想用 vue+element-ui 撸一个
uei
2023-09-03 18:15:36 +08:00
如果是苹果全家桶,使用 iPhone 主屏幕 spotlight 搜索 qr ,直接就能添加二次验证到 keychain ,不少网页 safari 支持直接填充密码和二次验证码。
lewiet
2023-09-04 14:52:22 +08:00
可否分享一份 CF 的代码?
电邮(base64): bGV3aWV0ODY0NjMzODhAczBueS5uZXQ=

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/970437

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX