2FA 使用指南
从二维码中获取 2FA 密钥
开启 2FA 时的二维码,本质上就是一个包含密钥的 otpauth:// 链接。只要有它的截图或照片,就能把密钥读出来,可用于备份、迁移到其他 App,或在电脑上生成验证码。
如何从图片中读出密钥
- 打开生成器,点击“上传二维码”。
- 选择截图或照片。PNG、JPG 等常见格式都可以,不需要事先裁剪二维码。
- otpauth:// 链接会自动填入输入框,同时显示当前验证码。点击眼睛图标可以查看链接,“secret=”后面的内容就是密钥。
识别不出来怎么办
- 尽量使用截图,而不是用手机拍电脑屏幕;摩尔纹和反光会影响识别。
- 确保二维码完整,包括四周的白边。
- 图片太小或模糊时,把原图放大后重新截图。
- 如果电脑有摄像头,可以用“扫描二维码”直接扫描手机屏幕。
如果是谷歌验证器的导出码?
导出码以 otpauth-migration:// 开头,可能包含多个账号。上传按钮会自动识别这种格式,并把每个账号分别保存为一个密钥。
注意保密
识别过程完全在浏览器中进行,使用浏览器自带的条码识别功能或 ZXing 库,图片不会发送到任何地方。提取出的密钥可以生成你的全部验证码,请只保存在密码管理器等你信任的地方。
常见问题
任何二维码都能提取密钥吗?
只能识别 2FA 二维码,也就是内容为 otpauth:// 或 otpauth-migration:// 链接的二维码。其他二维码会提示不包含 2FA 密钥。
手机上能用吗?
可以。在手机上点击“上传二维码”,从相册中选择截图即可。
