最近收到GitHub官方发来的邮件,全是英文的,如图:
使用邮箱翻译插件,进行翻译,哦,原来是要我进行2FA注册,如果不注册,GitHub的访问将收到限制,所以还是得注册一下
然后怎么注册?
在GitHub首页,选择自己的用户头像,点击,选择Settings
在左边找到Password and authentication
然后,选择开启2FA验证按钮,如图:
https://docs.github.com/zh/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication
查看官方文档,发现有两种方式,一直是通过TOTP移动应用程序,一种是通过短信,然后发现短信方式是不支持中国大陆的,有网上教程通过按F12,修改前端代码,支持中国大陆的手机,前面加上+86
,然后点击发送短信验证码,发现现在这种方法是不适用了,GitHub接口已经做了限制
所以,只能通过TOTP应用程序,然后发现这个app只有iPhone才有,安卓机就不用注册?不急,网上搜索资料,发现使用其它app也支持,本博客下载了微软的Authenticator
,下载好之后,注册好之后,使用这个APP扫描二维码,就可以生成一个随机码
将随机码填入,点确定就可以注册成功
注册成功,会提示保存一个 github-recovery-codes.txt 文件