突然 GitHub 的 2FA 停止工作,我现在被锁定了。该帐户设置为使用密钥。 PK 由我的密码管理器 (Dashlane) 管理,但 GitHub 将不再接受它们。我尝试切换到为 GitHub 设置的 TOTP(Microsoft Authenticator),但生成的代码也不被接受。仔细检查 iPhone 的时间设置(按照建议),它已经设置为自动。
现在,我确实有一套恢复代码,但似乎没有办法提交。支持文档指示我在登录尝试失败下的“遇到问题”框中选择恢复代码选项,但该框包含一个选项:“在此帐户上重新配置 2FA”,这使得可以在密码或 TOTP,仅此而已。
然后我尝试使用人工智能助手,它引导我完成各种选项,所有这些选项我都已经测试过。在“对话”结束时,它询问我是否有恢复密钥。我回答“是”。然后助理只是简单地祝贺我,显然我很幸运,然后祝我有美好的一天。没有关于如何实际使用恢复代码的说明。
绝望之下,我终于在谷歌上搜索到了 GitHub 社区的链接,这样我就可以询问其他用户了。结果需要我使用 2FA 登录!
要么我疯了,要么 GitHub 的身份验证和恢复机制是教科书上如何不设计系统的例子。
我现在没有想法,非常感谢任何关于如何继续前进的提示。
解决方案很简单,你只要等到他们发现他们已经搞砸了 2FA 的实施,他们就会修复它,我想,我希望......😢
我也失去了我的,上帝!我讨厌 2FA,当 Github 中不存在 2FA 时一切都好。
GITHUB 有什么问题吗?