我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

关于双重身份验证

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

本文内容

对于 GitHub Enterprise,第二种身份验证形式是应用程序在移动设备上生成的代码。 在启用 2FA 后,只要有人尝试登录您的 GitHub Enterprise 帐户,GitHub Enterprise 就会生成验证码。 别人登录您的帐户的唯一方式是知道您的密码,并且获取您的手机上的验证码。

After you configure 2FA using a mobile app, you can add a security key, like a fingerprint reader or Windows Hello. . 然后,您可以配置在无法访问双重身份验证凭据时的其他恢复方法。 有关设置 2FA 的更多信息,请参阅“配置双重身份验证”和“配置双重身份验证恢复方法”。

为确保帐户安全,强烈建议开启 2FA,不仅在 GitHub Enterprise 上开启,在支持它的其他网站和应用程序上也要开启。 您可通过以下方式使用 2FA 访问 GitHub Enterprise:

  • GitHub Enterprise 网站
  • GitHub Enterprise API
  • GitHub Desktop

更多信息请参阅“使用双重身份验证访问 GitHub”。

双重身份验证恢复代码

When you configure two-factor authentication, you'll download and save your 2FA recovery codes. If you lose access to your phone, you can authenticate to GitHub Enterprise using your recovery codes. 更多信息请参阅“丢失 2FA 凭据时恢复帐户”。

您的组织中需要双重身份验证

组织所有者可要求组织成员和外部协作者使用双重身份验证保护其个人帐户的安全。 更多信息请参阅“您的组织中需要双重身份验证”。

Authentication methods that support 2FA

Authentication Method 描述 Two-factor authentication support
Built-in Authentication is performed against user accounts that are stored on the GitHub Enterprise Server appliance. Supported and managed on the GitHub Enterprise Server appliance. Organization administrators can require 2FA to be enabled for members of the organization.
Built-in authentication with an identity provider Authentication is performed against user accounts that are stored on the identity provider. Dependant on the identity provider.
LDAP Allows integration with your company directory service for authentication. Supported and managed on the GitHub Enterprise Server appliance. Organization administrators can require 2FA to be enabled for members of the organization.
SAML Authentication is performed on an external identity provider. Not supported or managed on the GitHub Enterprise Server appliance, but may be supported by the external authentication provider. 在组织上无法实施双重身份验证。
CAS Single sign-on service is provided by an external server. Not supported or managed on the GitHub Enterprise Server appliance, but may be supported by the external authentication provider. 在组织上无法实施双重身份验证。

问问别人

找不到要找的内容?

联系我们