双因素认证

编辑页面

了解如何使用双因素认证(2FA)来保护你的 Expo 账户。


For the complete documentation index, see llms.txt. Use this Use this file to discover all available pages.

双因素认证在登录 expo.dev、Expo Go 应用以及命令行工具时提供额外的安全层。启用双因素认证后,除了用户名和密码之外,你还需要提供一个短期有效的验证码才能访问你的账户。

启用双因素认证(2FA)

你可以从你的个人账户设置中启用双因素认证。

双因素认证方式

你可以通过身份验证器应用接收 2FA 代码。

身份验证器应用

Expo 接受任何支持基于时间的一次性密码(TOTP)的身份验证器应用,包括:

在设置过程中,Expo 会提供一个二维码供你使用身份验证器应用扫描。该应用会提供一个确认码,你需要将其输入到 Expo 中。输入该代码即可完成通过身份验证器应用激活 2FA。

短信消息

Deprecated: 短信不再支持用于新添加的双因素认证方式。现有的短信双因素认证方式仍然可用,不过我们建议切换到身份验证器应用,因为它提供更好的安全性。

提供一个手机号码,以便通过短信接收一个短期有效的令牌。通过短信收到的代码至少 10 分钟内有效,因此你可能会在此时间窗口内多次收到相同的代码。如果你将短信设备设置为默认 2FA 方式,那么每当你执行需要 2FA 代码的操作时,系统都会自动向你发送验证代码。

恢复代码

当你为账户设置双因素认证时,你会收到一组恢复代码。如果你无法访问身份验证器应用或短信设备,可以使用这些代码代替一次性密码。请注意,每个恢复代码只能使用一次。

如果你在创建恢复代码时选择了下载选项,你可以在一个名为 expo-recovery-codes.txt 的文件中找到它们。

请将你的恢复代码存放在安全且容易记住的地方,以确保只有你本人可以访问你的账户!

更改你的双因素设置

你可以从你的个人账户设置中更改双因素设置。你可以:

  • 添加或移除身份验证方式
  • 设置默认方式
  • 重新生成恢复代码
  • 为你的账户禁用双因素认证

你需要提供一次性密码才能对你的 2FA 设置进行任何更改。

恢复你的账户

恢复代码

当你为账户设置使用 2FA 时,Expo 会为你提供一组恢复代码。如果你丢失了设备,这些恢复代码可以代替一次性密码使用。这些代码每个只能使用一次。你可以从你的个人账户设置中重新生成恢复代码,这将使现有代码全部失效。

辅助 2FA 方式

通过为不同的物理设备设置多个关联的身份验证方式,你可以确保即使某个设备被重置或丢失,也不会失去对账户的访问权限。

手动恢复

如果你无法通过任何已提供的方法访问你的账户,你可以使用与你账户关联的邮箱向我们的支持团队发送电子邮件。遗憾的是,在这种情况下,我们无法保证能够恢复你对账户的访问权限。