Skip to main content

使用双重身份验证 (2FA) 保护您的帐户

可将 GitHub 上的帐户设置为在登录时除了密码以外还需要验证码。

Note

自 2023 年 3 月起,GitHub 要求所有在 GitHub.com 上贡献代码的用户启用一种或多种形式的双因素身份验证 (2FA)。 如果你属于符合条件的组,当选择该组进行注册时,将收到一封通知电子邮件,该电子邮件标志着 45 天的 2FA 注册期开始,并且你会看到要求在 GitHub.com 上注册 2FA 的横幅。 如果没有收到通知,则表示你属于需要启用 2FA 的组,但我们强烈建议启用 2FA。

有关 2FA 注册推出的详细信息,请参阅此博客文章

关于双重身份验证

双重身份验证 (2FA) 是登录网站或应用时使用的额外保护层。启用 2FA 时,必须使用您的用户名和密码登录,并提供另一种只有您知道或可以访问的身份验证形式。

配置双重身份验证

您可以选择多个选项,以向帐户添加第二个身份验证源。

配置双重身份验证恢复方法

您可以设置多种恢复方法,以便在丢失双重身份验证凭据的情况下访问您的帐户。

使用双重身份验证访问 GitHub

启用 2FA 后,在登录到 GitHub 时需要提供 2FA 验证码以及密码。

丢失 2FA 凭据时恢复帐户

如果无法访问双重身份验证凭据,您可以使用恢复代码或其他恢复选项重新获取对帐户的访问权限。

更改双因素身份验证方法

无需完全禁用 2FA 即可更改双因素身份验证 (2FA) 方法。

关于强制双因素身份验证

启用强制双因素身份验证来保护帐户并维护对 GitHub.com 的访问权限。

支持 SMS 身份验证的国家/地区

考虑到短信传送成功率,GitHub 只支持在某些国家/地区通过 SMS 进行双重身份验证。

禁用个人帐户的双重身份验证

如果禁用个人帐户的双重身份验证,可能失去对所属组织的访问权限。