Github短信身份验证没有国区的解决办法

登录Github时时常提醒开启双重身份验证,打算开启SMS身份验证,但到了填写手机号的时候发现并没有China的选项。

经过各种搜索,最后发现

Github短信支持列表里没有China。

上面写了原因:考虑到短信传送成功率,GitHub 只支持在某些国家/地区通过 SMS 进行双重身份验证。

根据中国区用户在开启 GitHub 两步验证中遇到的问题里的教程修改网页源代码可以收到短信。

这么一想,直接JS一把梭

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

把上面代码往控制台里粘贴,回车即可。

之后再Country code里直接显示的就是China +86