如何在重置密码时获得双因素身份验证,而没有为两个因素配置设备

时间:2015-10-20 06:25:57

标签: github two-factor-authentication

我最近想使用我的旧项目特定GitHub帐户,其中启用了双因素身份验证。由于我无法记住密码,因此我使用了忘记密码选项并重置密码。

然而,在成功更改凭据后,GitHub像往常一样期待双向身份验证密钥,因为我现在没有相同的设备,我没有配置GitHub来获得双向身份验证,我也没有有关该帐户的更多信息,而不是我的登录凭据。

有什么方法可以让双向重构工作。或者我可以登录?

1 个答案:

答案 0 :(得分:3)

如果拥有GitHub帐户的凭据,您可以登录该帐户,enable 2FA

https://help.github.com/assets/images/help/2fa/2fa-settings.png

然后您可以generate a PAT (Personal Access Token)将其用作密码(并在推入命令行时绕过2fa步骤。)

  

如果为完整应用程序提供客户端/密钥对太麻烦,例如使用HTTPS从Git向GitHub进行身份验证,或者在命令行实用程序或脚本中进行身份验证时,个人访问令牌非常有用。

  

后来我重置了密码,而我没有配置我配置Duo Mobile的设备。我怎么能立即登录。它要求2FA,我没有办法提供密钥。

然后您需要关注“Recovering your account if you lost your 2FA credentials

  

可以在安全的地方访问您的恢复代码,或建立辅助手机号码进行恢复,这会让您重新进入自己的帐户。