如何禁用GitHub双因素认证?旧邮箱失效无法收验证码登录受阻
无法接收GitHub 2FA验证码时的登录及2FA禁用方案
可直接落地的解决路径
- 优先检查是否留存2FA恢复码:开启双因素认证时GitHub会强制提示用户下载/保存一组16位格式的备用恢复码,每个恢复码仅可使用一次。在账号密码验证通过后的验证码输入页,直接选择「使用恢复码登录」,输入任意未使用的恢复码即可完成登录,登录后进入账号安全设置页,先将绑定的旧邮箱替换为当前可正常使用的新邮箱,再按需操作关闭2FA,或重新绑定可正常接收验证码的2FA渠道即可。
- 检查是否绑定过TOTP验证器:如果开启2FA时曾绑定过Google Authenticator、微软身份验证器这类基于时间的动态密码应用,且你没有删除应用内对应的GitHub账号条目,直接打开验证器获取6位动态验证码,输入后即可登录,无需等待邮箱发送的验证码,登录后同样先更新绑定邮箱再调整2FA设置。
- 无恢复码、无可用验证器时走官方账号核验流程:在验证码输入页选择「无法访问双因素认证设备」选项,按页面提示提交账号所有权证明材料,包括但不限于账号注册时填写的原始邮箱、账号大致注册时间、常用登录地、账号下创建的公开仓库名称、历史提交的commit记录相关信息、曾绑定的付费服务支付信息。提交的信息匹配度越高,审核速度越快,一般3-5个工作日可收到官方反馈,审核通过后官方会直接解除当前账号的2FA绑定,你可直接通过账号密码登录,登录后务必第一时间更新绑定邮箱、重新配置安全验证方式。
注意:所有声称可绕过官方验证流程直接登录账号的方法均存在盗号风险,且违反GitHub用户协议,请勿尝试。
内容的提问来源于stack exchange,提问作者proactive person
相关产品推荐
相关产品推荐

