Skip to main content

使用密钥登录

你可以在浏览器中使用密钥安全轻松地登录到 GitHub,而无需密码和双因素身份验证。 还可以在附近的设备上使用密钥登录。

Note

如果站点管理员已为实例禁用了密钥,则可能无法使用密钥。

关于使用密钥登录

必须先将密钥添加到帐户,然后才能在浏览器中使用该密钥登录到 GitHub。 有关详细信息,请参阅“管理密钥”。

将密钥添加到帐户后,即可使用该密钥安全地登录到 GitHub,而无需输入密码、执行双因素身份验证 (2FA) 或验证新设备。 在一台设备上添加同步密钥后,即可在多台设备上使用该密钥。 这些设备必须使用相同的密钥提供程序(如 iCloud)。

某些身份验证器允许将密钥用于附近的设备。 例如,你可能想使用未设置密钥但启用了蓝牙功能的笔记本电脑登录到 GitHub。 如果已在手机上注册密钥,可以选择扫描 QR 码,或触发向手机推送通知,以便安全地完成登录。 有关详细信息,请参阅“使用附近的设备通过密钥登录”。

使用链接到主设备的密钥登录

  1. https://HOSTNAME/login?passkey=true 导航到 GitHub 的登录页。
  2. 单击“ 使用密钥登录”。
  3. 按照浏览器或平台中的提示,选择可从在用设备使用的密钥,然后完成身份验证过程。 例如,出现提示时,你可能会触摸指纹传感器或输入 PIN。

使用附近的设备通过密钥登录

  1. https://HOSTNAME/login?passkey=true 导航到 GitHub.com 的登录页。
  2. 单击“ 使用密钥登录”。
  3. 按照浏览器或平台中的提示,选择可通过附近设备(如手机或平板电脑)使用的密钥。
  4. 继续按照提示启动身份验证过程。 例如,可以选择扫描 QR 码,或触发对附近设备的推送通知。
  5. 在附近设备上,按照提示完成身份验证过程。 例如,如果你使用的是 iPhone,可以执行 Face ID 或输入密码。

延伸阅读