This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.

双因素认证

编辑页面

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


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

启用双因素认证(2FA)

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

双因素认证方式

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

身份验证器应用

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

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

短信消息

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

恢复代码

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

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

更改你的双因素设置

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

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

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

恢复你的账户

恢复代码

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

辅助 2FA 方式

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

手动恢复

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