跳到主要内容

2、github 2fa

更新于:2024年1月4日

实战:完美解决Github 2fa二次验证问题-2024.1.4(已解决)

image-20240413125817868

前言

你的 Github 账户可能被封禁! 教你应对 Github 最新的 2FA 二次验证! 无地区限制, 无额外设备的全网最完美方案

1、2FA 的定义

双因素身份验证 (2FA) 是一种身份和访管理安全方法,需要经过两种形式的身份验证才能访河资源和数据,2FA 使企业能够监视和帮助保护其最易受攻击的信息和网络。

2、2FA 的身份验证方法

使用双因素身份验证时有不同的身份验证方法。此处列出了一些最受欢迎的选项。

2.1 硬件令牌

企业可以以密钥卡的形式向员工提供硬件令牌,该密钥卡每隔几秒到一分钟时间生成一次代码。这是最早的双因素身份验证形式之一。

2.2 推送通知

推送双因素身份验证方法不需要密码。这种类型的 2FA 向你的手机发送信号,以批准 / 拒绝或接受 / 拒绝访问网站或应用程序以验证身份的请求。

2.3 SMS 验证

SMS(也称为短信) 可用作一种双因素身份验证形式,具体方式是将短信发送到受信任的电话号码。系统会提示用户与短信交互或使用一次性代码来验证其在站点或应用上的身份。

2.4 基于语音的身份验证

语音身份验证的工作方式与推送通知类似,但身份是自动确认的。系统通过语音要求你按一个键或说出自己的名字以表明自己的身份。

方案总结就是一般是快速更新的一次性代码,即 TOTP。

3、安装插件

安装完成后,点击插件图标显示如下:

打开 github 的二维码

就扫描出验证码了,github 登录页输入即可。

4、测试效果

🔰

亲测有效。

自己当时是登录algolia网站时,用自己github登录时,需要用到github的2fa认证的。

额,还是要强制开启github 的2fa认证了……

image-20240413125841321

淦:这里没中国手机号码……

看来用手机号码验证是不行的。

只能使用这个方式了:

成功登录了哦。

参考

https://zhuanlan.zhihu.com/p/661792493

image-20240104152747617

FAQ

其它应用使用认证码(已解决)

  • 问题现象

自己登录github是需要2fa认证:

image-20240413124031732

  • 奇怪(这里的码在哪里找呢?因为之前自己谷歌浏览器卸载了,重装后的浏览器里的身份验证器里之前数据没了……)

image-20240413124658419

image-20240413124647251

image-20240413124614490

  • 自己输入github-recovery-codes后依然报错

image-20240413124723474

  • 哦,可以了

f3e1a-f2a3c

输入这一小串就行了(前面输入了全部的码,报错了)

image-20240413124838268

  • github

image-20240413125101748

image-20240413125139505

  • 编辑(这里是可以编辑的哦)

image-20240413130247650

image-20240413130259892

image-20240413130310673

以上问题完美解决。

关于我

我的博客主旨:

  • 排版美观,语言精炼;
  • 文档即手册,步骤明细,拒绝埋坑,提供源码;
  • 本人实战文档都是亲测成功的,各位小伙伴在实际操作过程中如有什么疑问,可随时联系本人帮您解决问题,让我们一起进步!

🍀 微信二维码

x2675263825 (舍得), qq:2675263825。

image-20230107215114763

🍀 微信公众号

《云原生架构师实战》

image-20230107215126971

🍀 个人博客站点

https://onedayxyy.cn/

🍀 语雀

https://www.yuque.com/xyy-onlyone

🍀 csdn

https://blog.csdn.net/weixin_39246554?spm=1010.2135.3001.5421

image-20230107215149885

🍀 知乎

https://www.zhihu.com/people/foryouone

image-20230107215203185

最后

好了,关于本次就到这里了,感谢大家阅读,最后祝大家生活快乐,每天都过的有意义哦,我们下期见!