FoxAuth 是一款 Firefox 二次身份验证器扩展,可以自动扫码、自动填写网页上的二次验证代码,支持桌面与 Android 端,适配绝大多数支持 TOTP(基于时间的一次性密码算法)的网站。@Appinn

FoxAuth - 支持桌面、Android 设备自动填写的「二次验证」工具 [Firefox] 1

多重要素验证(俗称二次验证)能够非常有效的提升网络安全,有条件的情况下,能开通尽可能开通,没条件也要创造条件开通,比如使用 Firefox 的同学现在就可以安装 FoxAuth 扩展来方便的添加、管理和使用二次验证码了。

FoxAuth 是由 @Riajyuu 以及其它几位贡献者一起开发,并在 GitHub 开源。

FoxAuth 的特色有:

  • 屏幕扫码
  • 自动填写
  • 加密备份
  • 支持 Android

FoxAuth - 支持桌面、Android 设备自动填写的「二次验证」工具 [Firefox] 2

多数情况下,启用二次验证的时候,会提供一个二维码让你扫码,用来添加到身份验证器中,FoxAuth 可以一键扫描并添加,只需要点上图的扫码按钮就可以了。

而自动填写其实也不需要打开扩展,正常情况 输入框一出现就会自动填写。只需要在输入框右键(如上上图)选择 Autofill OTP code 就行了,FoxAuth 会帮你自动填写验证码。

不过,由于 Firefox 限制,想要使用自动填写需要按照以下步骤设置:

  1. 打开 about:config
  2. 搜索 extensions.webextensions.restrictedDomains
  3. 删除以下 3 行:
    1. accounts.firefox.com
    2. addons.cdn.mozilla.net
    3. addons.mozilla.org

然后就可以使用自动填写了。

数据加密备份与同步

FoxAuth 支持数据加密后同步至 Dropbox,或者直接导出 json 文件,可以很方便的在多平台使用,不过暂时不支持使用 Firefox 账号同步。

FoxAuth - 支持桌面、Android 设备自动填写的「二次验证」工具 [Firefox] 3

在 Android 端,导入数据之后,就能直接使用了。

入口在菜单底部的 FoxAuth,也会自动识别网站并且自动填写(不过下图的 about 页面属于特殊页面无法识别 )

FoxAuth - 支持桌面、Android 设备自动填写的「二次验证」工具 [Firefox] 4

另外,从源码中可以看到,FoxAuth 适配并且配套了许多网站的图标,用起来也很爽呀。

FoxAuth - 支持桌面、Android 设备自动填写的「二次验证」工具 [Firefox] 5

最后,@Riajyuu 还提到:我有信心全部有 totp 的网站都能自动填。

所以你们懂的,碰到不适配的网站,赶紧向 ta 砸过去,就这样。

FoxAuth 在 Firefox 扩展商店