Skip to main content

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

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

Note: As of March 2023, GitHub required all users who contribute code on GitHub.com to enable one or more forms of two-factor authentication (2FA). If you were in an eligible group, you would have received a notification email when that group was selected for enrollment, marking the beginning of a 45-day 2FA enrollment period, and you would have seen banners asking you to enroll in 2FA on GitHub.com. If you didn't receive a notification, then you were not part of a group required to enable 2FA, though we strongly recommend it.

For more information about the 2FA enrollment rollout, see this blog post.

关于双重身份验证

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

配置双重身份验证

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

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

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

使用双重身份验证访问 GitHub

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

丢失 2FA 凭据时恢复帐户

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

更改双因素身份验证方法

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

关于强制双因素身份验证

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

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

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

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

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