跳到正文
Novaz Authenticator获取

2FA 备用码:是什么,该存在哪里

作者:Novaz 团队 · 更新于 2026年10月29日
Novaz 操作步骤已在 1.0.5 版本中核实

本文译自英文指南。在服务的网站上,按钮和菜单的中文名称可能略有不同。

本页内容
  1. 备用码怎么用
  2. 一些知名服务提供的备用码
  3. 存放在哪里
  4. 什么时候换一组新的
  5. 使用 Authenticator App - Novaz

开启双重认证时,大多数网站还会给你一小串备用码,有的网站叫恢复码。每个码都能让你在没有身份验证器 App 的情况下登录一次。手机丢失、损坏或被重置后,就靠它们重新进入账号。没有备用码,你只能依赖网站的账号恢复流程,可能要等好几天,有时还会失败。

备用码怎么用

  • 每个码只能用一次。 用过之后就作废。以 Google 为例,它说明备用码一经使用,“that code becomes inactive”(该码即失效)。
  • 在大多数网站上,生成新的一组会让旧的一组作废。 只保留最新的一组。
  • 用它代替 App 里的验证码输入。 在登录界面上找 “Try another way”(尝试其他方式)、“Use a backup code”(使用备用码)或 “Use a recovery code”(使用恢复码)。

一些知名服务提供的备用码

服务 提供什么 须知
Google 10 个备用码,每个 8 位数字 生成新的一组后,旧的一组失效(Google)
GitHub 16 个恢复码 可以下载、打印或复制。生成新的一组会让旧码失效(GitHub)
Microsoft 账户 一个恢复码,Microsoft 称之为 “a 25-digit code”(25 位代码) 生成新码后,旧码立即失效(Microsoft)
Facebook 10 个恢复码 每个只能用一次。可通过 “Get new codes”(获取新代码)获取更多(Facebook)
Discord 8 位备用码,保存为 discord_backup_codes.txt Discord 客服无法替你生成新码(Discord)

存放在哪里

最重要的一条:不要只存在装有身份验证器 App 的那部手机上。 手机一丢,两样就同时没了。Microsoft 说得很直白:“do not store the code on a device used to sign in to your account”(不要把代码存放在用来登录账户的设备上)。

根据各服务商自己的建议,以下是比较好的存放位置:

  • 写在纸上,和重要证件放在一起。 Google 建议把打印件放在 “somewhere safe, like where you keep your passport or other important documents”(安全的地方,比如你存放护照或其他重要证件的地方)。
  • 存进密码管理器。 GitHub 和 Discord 都这样推荐。

使用密码管理器时要考虑一点:如果它同时保存着你的 2FA 验证码,一旦无法访问它,两样就一起丢了。对于最重要的账号,比如电子邮箱、Apple 账户和银行账号,最好再留一份打印件。

应避免的存放位置:

  • “照片” App 里的截屏,它可能会同步到你的所有设备。
  • 发给自己的电子邮件,或同一部手机上的备忘录类 App。
  • 其他人能看到的地方,比如共享网盘。

什么时候换一组新的

  • 已经用掉好几个的时候。
  • 怀疑别人可能看到过的时候。
  • 恢复账号之后。旧码可能还留在某个你已无法掌控的地方。

换了新的一组后,销毁旧的副本,免得两组混淆。

使用 Authenticator App - Novaz

Novaz 把你的设置密钥保存在 iPhone 上。从 1.0.5 版起,你还可以保留一份副本:iCloud 备份(PRO)或加密的备份文件(免费),都在 设置 › 备份 中。参见如何将身份验证器 App 迁移到新 iPhone。

即便如此,也要保留备用码。手机不在了而你又没有 Novaz 备份、某个账号是在上次备份文件之后才添加的,或者你忘了备份文件的密码,这些时候都要靠备用码登录。一个简单的习惯:每次在 Novaz 里扫描一个新的二维码,关掉网页之前先把该网站的备用码存好。如果手机已经丢了,请参见装有身份验证器 App 的手机丢了?