总结:面对Github的2FA要求,对于不使用国外手机号且希望跨设备同步的用户,推荐使用Microsoft Authenticator App。以下是详细的安装和使用指南。
在面对Github的2FA要求时,我最初遇到挑战,因为需要兼顾多设备(PC、平板和手机)的登录需求。短信验证不可行,因为Github未提供中国地区的选项,而移动端官方应用的通知功能在手机上并未正常工作。浏览器插件虽然看似方便,但无法实现不同设备间的同步,一旦“主”设备出现问题,就会影响登录。
经过一番尝试,我发现Microsoft Authenticator是解决方案。虽然华为设备下载Google Play存在困难,但Authenticator的同步功能正是我所需。首先,从Samsung、Oppo等应用商店或Apple App Store下载安装。安卓用户可以下载APK文件,链接见下方:[APK下载链接] 提取码:g9pi。
安装后,按照以下步骤进行操作:首先在Authenticator上登录Microsoft账号,然后在Github设置中扫描Authenticator的二维码,输入生成的动态2FA码。为保险起见,记得保存“Recovery codes”以防丢失。
如果需要在多台设备间同步,首先在设备1上完成云备份,然后在新设备上通过备份恢复,按照提示进行授权。这样,无论使用哪台设备,都能无缝登录Github。
最后,尽管这个过程有些繁琐,但希望我的经验能帮助到那些面临相同问题的朋友们。尽管我费时费力,但只希望对大家有所帮助。
温馨提示:答案为网友推荐,仅供参考