github 最近开启了双因子验证,不输入6位验证码就不让登录,让我十分头疼。主要国内一些app 产生这个验证码需要收费。98元开通永久会员。
下面亲测出一个免费的方案:
1,首次启用双因子验证时,会出现一个二维码,这个二维码要保存下来,后面会用到。
2,下载微软的身份验证工具 Authenticator ,使用邮箱注册登录。
3,再用Authenticator 扫描之前保存的二维码,即可自动生成一个账号,并产生6位动态码。

其实我之前激活双因子验证时,忘了保存那个二维码。幸好我的台式机此前登录过,现在每次登录都不需要输入账号密码。
能登入就有找到二维码的办法!
如下图,进入点击settings, 然后进入 Password and authentication 页面,再点Authenticator app 这里 ,点击Edit ,
进入后提示输入6位动态码进行验证,这里不仔细看以为进死循环要抓狂了,
其实还可以选择输入密码验证,输入密码后,就会出来一个二维码,

用Authenticator扫描二维码即可搞定。最好不用手动输入方式。因为手动输入还要求输入密钥,比较麻烦。
此外还有网友介绍在浏览器安装Authenticator插件的方式,我没有试过。