GitHub 2FA 双因素身份验证浏览器插件 #158
shenweiyan
announced in
2.1-乱弹
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
在 GitHub 贡献一定的代码量后,GitHub 会要求启用双因素身份验证,否则登录会受到影响。GitHub 提供了短信验证(SMS/Text message,但是不支持 +86 国内手机号),APP 扫码验证(Authenticator app),GitHub 移动 APP(GitHub Mobile),Security keys。
如果手机不在身边,想要在另外一台电脑登录自己的 GitHub 账号,这里推荐一种最简单的方式,就是用浏览器插件验证。
安装插件
Authenticator 可以直接去 https://authenticator.cc/ 下载包括 Chrome、Firefox、Edge 对应的插件,或者是源码。
配置 GitHub Authenticator app
GitHub 头像 → Settings → Password and authentication,在 Two-factor methods 栏点击 Authenticator app 的 Edit 按钮,会得到一个 2FA 的二维码。

身份验证器
点击浏览器的 "身份验证器" 插件,点击扫描图标,扫描上一步 GitHub Authenticator app 页面中生成的二维码。

扫描后会自动生成6位数代码。

这就是在 GitHub 登录账号时需要输入的 Two-factor authentication。

导出备份
点击浏览器的 "身份验证器" 插件,左上角设置图标 → 备份 → 下载备份文件,会得到一个 authenticator.txt 的文件。

导入备份
登录另外一台电脑,同样先安装 "身份验证器" 插件,安装完成后导入上一步得到的 authenticator.txt,即可在该电脑,即可得到该电脑自动生成6位数 Two-factor authentication 代码,从而完成 GitHub 账号登录。
Beta Was this translation helpful? Give feedback.
All reactions