乐趣区

关于java:GitHub-2FA开启时国家和地区没有中国只有台湾如何完成开启

最近上 GitHub 始终都会弹出一个黄色框框,提醒要开启 2FA(two-factor authentication,即:双重身份验证)。

GitHub users are now required to enable two-factor authentication as an additional security measure. 
Your activity on GitHub includes you in this requirement.
You will need to enable two-factor authentication on your account before October 06, 2023, 
or be restricted from account actions.

弹了很久,始终都没去解决,明天新血来潮想去掉这个货色。然而,很扯淡的是,第一步就卡住了,国家抉择里压根没中国:

同时,这里竟然有台湾?

看到网友有分享通过浏览器工具手工增加上面这段 js 来手工增加 China 选项来实现流程的(如果之前的确能通,成心不提供中国地区,是不是有点啥?)

var option = new Option("China +86","+86");
option.selected = true;
document.getElementById('countrycode').options.add(option, 0);

但 DD 当初试了一下,貌似短信都发不过去(可能之前能够吧):

最初,还是通过身份验证 App 来实现了。你只须要点击页面底部这里进入:

依据页面提醒,应用 1PasswordAuthyMicrosoft Authenticator 等身份验证类 App(DD 这里用的Microsoft Authenticator)来扫上面的二维码

扫码后,下面这些身份验证 App,都会产生一个一次性明码,间接输出上图中的底部输入框,而后持续就实现了。

最近 DD 在连载 Java 新个性专栏,内容涵盖 Java 8 之后的新个性解读,欢送关注~

欢送关注我的公众号:程序猿 DD。第一工夫理解前沿行业音讯、分享深度技术干货、获取优质学习资源

退出移动版