1、问题说明
为什么做这一步呢????
当你在Github上发布代码后,GitHub会要求你注册two-factor authentication(2FA).当你进入GitHub或者GitHub会通过邮箱通知你。GitHub要求完成2FA的说明和相关要求。 About two-factor authentication - GitHub Docs。
GitHub上提供了三种途径获取一次性密码(TOTP)的方法:
- 1Password
- Authy
- Microsoft Authenticator
点击官网上相应的链接后进入相关教程,本文使用的是Microsoft Authenticator完成双重验证步骤。可以参开这两位大佬的步骤(【GitHub】2FA认证(双重身份验证)_github 2fa-CSDN博客)和 超级详细的Github双重验证开启教程&github Two-factor authentication_github authenticator-CSDN博客
2、步骤
2.1 登录进入GitHub
可以在首页直接点击要求认证的2FA认证链接进入。或者点击头像->settings->password and authentication->Two-factor authentication
输入GitHub登录密码进入

2.2 下载第三方认证软件
在手机应用商店上搜索
安装完成后进入软件,首页点击添加账号—>扫码GitHub上的二维码——>验证GitHub账户信息——>在GitHub上 输入手机的一次性密码(6位数,每30秒会更新,请注意时效性)。
2.3 保存recovery codes
这个码很重要,请保存好,然后点击I have saved my recovery codes