【紧急】2024年github全面启用2FA安全认证才能继续使用,国内GitHub 2FA如何启用该验证操作
2024年github全面启用2FA安全认证,国内GitHub 2FA如何启用该验证操作,下面手把手教没有国外手机号情况下实现验证。建议点赞莘收藏
对github有代码贡献的帐号要求进行2FA验证, 否则过期不能提交代码。(虽说我写的那些都是bug堆起来的垃圾代码angry)
首先什么是 2FA?
2FA 代表双因素身份验证(Two-Factor Authentication)。它是一种安全措施,用于保护用户的在线账户和信息。传统的身份验证通常只涉及输入用户名和密码,但这种方法可能存在安全风险,因为密码可能被猜测、盗取或者破解。
通过使用双因素身份验证,用户需要提供两个不同类型的身份验证因素才能成功登录。这些因素通常分为以下几种类型:
- 知识因素:如密码、PIN码或者答案问题。
- 所有权因素:如硬件令牌、手机验证应用程序生成的一次性密码(OTP)或短信验证码。
- 生物特征因素:如指纹识别、虹膜扫描或面部识别。
当用户进行登录时,除了输入用户名和密码之外,还需要提供另外一个因素进行验证。这使得攻击者更难以入侵用户账户,因为他们需要获取并使用第二个因素才能成功登录。
2FA 提供了额外的安全层,帮助用户保护其账号免受恶意活动和未经授权的访问。
现在,越来越多的在线服务和应用程序支持 2FA,推荐用户启用 2FA 以增强账户安全性。
如何启用github的2FA验证
方法1:下载个totp应用,手机应用市场找找吧。。。我懒得下(麻烦不推荐)
方法2:浏览器插件(推荐)
1.开源的Authenticator: 2FA Client:
https://github.com/Authenticator-Extension/Authenticator
2.对应的Edge插件:Authenticator: 2FA Client - Microsoft Edge Addons
https://microsoftedge.microsoft.com/addons/detail/authenticator-2fa-client/ocglkepbibnalbgmbachknglpdipeoio
Authenticator: 2FA Client使用方法,其实此插件就相当一个手机客户端绑定帐号后扫码的软件,扫码后可以得到一个验证码,把验证码填到2FA 输入框即可。
第一步启用2FA:
第二步:点下面的select切换成二维码,而不是手机短信
第三步点击安装好的Authenticator: 2FA Client扫码识别,得到一个验证码填入即可。
验证过一次后,下次登陆直接在工具上找验证输入即可