我的2FA被官方封锁了!我无法登录我的Github账户,而之前我能够使用其中一个恢复码来登录。我换了手机,认证应用在新手机上无法工作。以前我曾经使用过其中一个恢复码成功登录,但现在没有任何一个恢复码可以使用。我也没有恢复令牌。有人知道该怎么办吗?
我的2FA被官方封锁了!我无法登录我的Github账户,而之前我能够使用其中一个恢复码来登录。我换了手机,认证应用在新手机上无法工作。以前我曾经使用过其中一个恢复码成功登录,但现在没有任何一个恢复码可以使用。我也没有恢复令牌。有人知道该怎么办吗?
这种情况对于私人存储库来说是有问题的,GitHub确实提到:
出于安全原因,如果您丢失两步验证凭据或无法访问您的帐户恢复方法,则GitHub支持可能无法恢复启用两步验证的帐户的访问权限。
不过,只有支持部门才能明确告诉您在您的情况下可能发生什么。
我联系了 GitHub,最终的做法就是创建了一个新帐户,他们建议在六个月后将我的旧电子邮件重新分配给新帐户。
但是我失去了之前的项目和其中的所有内容!得出教训:使用短信身份验证,这是最简单、最安全的选项。
Wally 在评论中补充道:
Github几周后回复了我。
他们唯一能做的就是释放我的电子邮件和用户名。
仍然可以通过Git Bash和一些其他第三方工具(如果在丢失2FA凭据之前安装了这些工具)来推送。