V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nznd
V2EX  ›  GitHub

Github 2FA 无法验证,已提交申请重置 2FA,会与更换新手机有关吗

  •  
  •   nznd · 70 天前 · 379 次点击
    这是一个创建于 70 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用的是 Microsoft Authenticator (三个月前正常使用)

    新电脑,SSH 私钥迁移完毕

    ssh -T [email protected]
    

    测试通过

    安装 VSCode 插件 GitHub Copilot 后,需要网页登陆验证,发现 2FA 认证怎么都过不去,提示 Invalid two-factor code,尝试使用 github-recovery-codes.txt 内的 recover code 恢复,提示 Recover code authentication failed.

    一通谷歌栈溢出操作无解,提交丢失 2FA 认证设备请求,等待 3-5 天处理

    问题来了,换手机会影响 2FA 认证吗

    24 号首发购入 iPhone 13 Pro, 从旧设备无线传输,打开 Microsoft Authenticator 是空的,然后从微软账户恢复,同步成功

    当时对比过,两个生成的 2FA code 一致(目前也一致) 就没有管过他了

    第 1 条附言  ·  69 天前
    问题解决了,在另一台电脑也找了一个 github-recovery-codes.txt 文件,尝试用里面的 recovery-code 恢复成功,同时解绑了 Microsoft Authentication,再次绑定后可以通过验证了...
    8 条回复    2021-09-29 08:46:15 +08:00
    crab
        1
    crab  
       70 天前
    2FA 和手机没关系啊,恢复码都失败看看是不是弄错账号了。
    nznd
        2
    nznd  
    OP
       70 天前
    @crab #1 有且仅有一个账户,Microsoft Authenticator 上显示的账户名称和我的账户一致
    GordianZ
        3
    GordianZ  
    MOD
       70 天前
    检查下时间是不是不准。
    nznd
        4
    nznd  
    OP
       70 天前
    @GordianZ #3 日期与时间打开了自动设置,时区为北京,time.is 显示系统时间慢了 2.2 秒,一个一次性密码有效时间内间隔 5 秒验证三次均失败
    nanekino
        5
    nanekino  
       70 天前
    用的 Microsoft Authenticator ?我也遇到了一模一样的问题 = =
    从微软账户重新同步下来之后,除了微软自家的账户,其他的 2FA (共两个,Github 和 Google )全部都失效了
    现在弃用了 Authenticator,换用 Aegis 自己管理备份文件
    nznd
        6
    nznd  
    OP
       70 天前
    @nanekino #5 因为公司用的是 MS 的 2FA GitHub 也顺带绑上了... 没想到出了这种事...
    Ljcbaby
        7
    Ljcbaby  
       69 天前
    @nanekino #5 啊这,是软件本身同步的问题吗?
    nanekino
        8
    nanekino  
       69 天前
    @Ljcbaby #7 不清楚,不过不敢赌了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2676 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:35 · PVG 21:35 · LAX 05:35 · JFK 08:35
    ♥ Do have faith in what you're doing.