彼瞄 发表于 2025-7-29 16:15:39

一次性解决Github Enable two-factor authentication

一、背景

最近经常收到 github 的邮件:
Hey XXXX!


This is a reminder that we announced that we are requiring users contributing code on GitHub.com
to enable two-factor authentication (2FA).
You are receiving this notification because your account meets this criteria and will be required
to enroll in 2FA by November 14th, 2024 at 00:00 (UTC).

Please see the below FAQ, or learn more about 2FA on GitHub Help.大概意思是说限定时间内,github账号必须开启 两因素认证(2FA),否则将无法登陆
然后过期后你登陆github账号就会显示这样子:
二、什么是两因素认证(2FA)

2FA:多因素用户认证(Multi-Factor Authentication) ,现在很多大厂的服务其实都已经开启了,本质上就是一种强身份证验证,目的就是保障账号安全
三、解决

说明

从 github 的提示中,官方建议有三种方式开启 2FA

[*]方式一:Use an authenticator app
[*]方式二:browser extension
[*]方式三:一键短信验证
其中方式三短信验证,我的手机号码接收不到 github 的短信,所以用不了
(一)方式一:TOTP应用-Microsoft Authenticator

亲测可用

[*]手机应用商店搜索下载:Microsoft Authenticator

[*]打开 github 2FA 认证页面
2FA · GitHub
点击 enable 2FA now ,如下图

手机打开刚才下载的 TOTP 应用 Microsoft Authenticator--- 扫描 QR 码,然后会生成一个一次性密码代码

将该动态码输入到gitthub认证界面 qr 码下的的输入框(Verify the code from the app)中 ,然后点击认证

最后点击 i have saved my recovery codes
进入步骤3,直接点击 done 即可完成 2FA 认证
(二)方式二:浏览器扩展

亲测可用
在浏览器安装Authenticator 2FA client 拓展
不同浏览器的拓展的安装方式不同

[*]谷歌浏览器
https://chromewebstore.google.com/?hl=zh-CN&utm_source=ext_sidebar
搜索:Authenticator
[*]必应浏览器
Microsoft Edge 加载项
搜索:Authenticator
这里测试使用的是:【Authenticator: 2FA Client】‪2,000,000+‬ 个用户
建议使用用户量比较多的拓展,才安全可靠
认证方式几乎和方式一 TOTP 应用一致,唯一不同的时是在扫描二维码的步骤,手机是直接APP扫码,浏览器拓展需要点击拓展应用上的扫码功能进行扫描,然后就会生成【一次性密码代码】
到这里就算结束了
总结

github 开启两因素认证(2FA)是对账号的一种强身份认证的安全措施,启动认证的方式有三种,推荐顺序如下:

[*]短信验证码(大陆用户手机号目前还接受不了,所以不考虑)
[*]TOTP 应用(手机应用商店下载 Microsoft Authenticator,扫码生成一次性密码代码进行认证)(推荐)
[*]浏览器拓展(安装 Authenticator: 2FA Client 拓展,扫码生成一次性密码代码进行认证)
原文地址
一次性解决Github Enable two-factor authentication

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

莅耸 发表于 2025-12-6 21:34:55

东西不错很实用谢谢分享

师悠逸 发表于 2025-12-20 23:58:48

新版吗?好像是停更了吧。

孜稞 发表于 2025-12-21 05:14:19

收藏一下   不知道什么时候能用到

轮达 发表于 2026-1-15 08:19:06

鼓励转贴优秀软件安全工具和文档!

辗振 发表于 2026-1-18 07:35:45

新版吗?好像是停更了吧。

博咱 发表于 2026-1-18 23:48:27

这个好,看起来很实用

损注 发表于 2026-1-19 10:39:59

用心讨论,共获提升!

郗燕岚 发表于 2026-1-19 23:32:50

喜欢鼓捣这些软件,现在用得少,谢谢分享!

倡遍竽 发表于 2026-1-20 17:11:05

感谢发布原创作品,程序园因你更精彩

搁胱 发表于 2026-1-23 07:51:59

谢谢分享,试用一下

劝匠注 发表于 2026-1-27 22:22:27

感谢,下载保存了

卿搞笔 发表于 2026-2-3 06:35:12

热心回复!

祖柔惠 发表于 2026-2-6 04:37:55

热心回复!

凤患更 发表于 2026-2-6 19:32:18

这个有用。

慷规扣 发表于 2026-2-7 05:49:21

热心回复!

禄磊 发表于 2026-2-7 11:35:39

感谢分享,学习下。

伏滢 发表于 2026-2-8 01:34:51

前排留名,哈哈哈

愤血冒 发表于 2026-2-9 05:03:43

感谢发布原创作品,程序园因你更精彩

简千叶 发表于 2026-2-9 19:00:31

这个有用。
页: [1] 2
查看完整版本: 一次性解决Github Enable two-factor authentication