首页 > 其他分享 >GitHub要求2FA?不慌,有它们帮你

GitHub要求2FA?不慌,有它们帮你

时间:2023-10-12 23:33:26浏览次数:90  
标签:GitHub 它们 点击 Authenticator 2FA 应用 Microsoft

近日,GitHub宣布,到 2023 年底,所有用户都必须要启用双因素身份验证 (2FA),不能只用密码啦。

正如GitHub的首席安全官Mike Hanley所指出的那样,保护开发者账号是确保软件供应链安全的重要一环,因为软件供应链的起点就在于开发者。

启用双重身份认证(2FA)后,用户需要通过一次性密码(OTP)等方式进行第二级身份验证才能成功登录账号,有效地避免了由于密码泄露而导致账号被盗用的风险。

开启2FA 那么问题来了,怎么开启GitHub的2FA呢?

推荐软件

  • 神锁离线版(国产)

  • Authenticato(微软出品)

  • 应用商店都可以下载

使用方式

登录个人账户

1:点击settinge
1:点击settinge
2:点击password
2:点击password
3:点击Enable...
3:点击Enable...
4:点击Continue
4:点击Continue
5:使用管理工具扫码
5:使用管理工具扫码

神锁离线版教程

1:点击中间的二维码图标
1:点击中间的二维码图标
2:获得一次性代码把这个代码复制
2:获得一次性代码
把这个代码复制
3:粘贴刚才的一次性代码注意默认是20秒左右时效
3:粘贴刚才的一次性代码
注意默认是20秒左右时效
4:然后获得一大堆恢复密钥
4:然后获得一大堆恢复密钥
5:点击底部的Download下载妥善保管
5:点击底部的Download下载妥善保管

Authenticato使用教程

在移动设备上安装 Microsoft Authenticator 如果你已经安装了 Microsoft Authenticator,则可以跳过此部分。 如果你需要安装该应用,请按照以下说明进行操作,但确保你安装的是 Microsoft Authenticator 而不是另一个名称为 Authenticator 的应用程序,因为有多个应用程序共享该名称。

在 iPhone 上,打开 App Store 应用,搜索 Microsoft Authenticator 并安装该应用。

在 Android 上,打开 Google Play 应用,搜索 Microsoft Authenticator 并安装该应用。

首次使用 Authenticator 时会显示一组屏幕,必须浏览这些屏幕才能开始使用已验证 ID。

打开 Authenticator 应用,并在第一个屏幕上按“接受”。

选择共享应用使用情况数据的选项,然后按继续

在要求你使用 Microsoft 登录的屏幕上,按右上角的“跳过”。

选择扫描 QR 码按钮。

然后就会首页查看到一次性密码
输入到github上就可以了
建议登录微软账户(貌似支持同步)

标签:GitHub,它们,点击,Authenticator,2FA,应用,Microsoft
From: https://www.cnblogs.com/xkboi/p/17760877.html

相关文章

  • 使用Github Action实现构建、发布到 nuget.org
    使用GithubAction实现构建、发布到nuget.orgGitHubActions是GitHub提供的持续集成和持续部署(CI/CD)工具,它能够自动化构建、测试和部署你的项目。在这篇教程中,我们将探讨如何使用GitHubActions来构建一个.NET项目,并将它发布到NuGet.org。配置NuGetAPI密钥首先进入nuget......
  • GitHub发布2021年度报告:中国开发者数量全球第2 ,最受欢迎的语言是
    临近年底,各大平台年终报告频频发布。作为程序员,应该关注些什么呢?近日,全球最大开发者社区GitHub重磅发布了《2021年度Octoverse报告》,本报告首次结合了来自GitHub上,超过400万个代码库的数据,共有超过12000多名开发者参与问卷调查。在即将过去的2021年,开发者社区发生了哪些有趣......
  • Bug实录——配置了Github SSHKey之后还需要输入密码
    问题:换了一台新机器,pull了源码进行了更新,然后配置了github的sshkey,但在push时还是提示要输入密码,但我已经在github上关闭了密码提交权限(出于安全和便捷考虑)。然后就提交失败了。分析:可能是我是先pull的代码,然后才去设置的sskkey,导致本地仓库并没有同步到这个sshKey配置信息解......
  • 将Vue3项目部署到Github Pages
    1.创建vue3项目$npminitvue@latest初始化工程,并验证。2.创建github仓库3.连接vue项目到github仓库打开vue项目根目录,初始化本地git仓库$gitinit$gitadd.$gitcommit-m"init"连接vue项目到第二步创建的github仓库$gitremoteaddoriginhttps://gith......
  • 前台首页、导出项目依赖、git介绍和安装、git,github,gitab,gitee介绍、git工作流程、git
    前台首页Header.vur<template><divclass="header"><divclass="slogan"><p>老男孩IT教育|帮助有志向的年轻人通过努力学习获得体面的工作和生活</p></div><divclass="nav"><ulclass="......
  • git上传至公共或私有github
    1.下载gitbash参考链接:https://git-scm.com/download2.创建git的秘钥gitconfig--globaluser.name"githubname"gitconfig--globaluser.email"githubemail"ssh-keygen-trsa-C"githubemail"其中:githubname是你的名称,githubemail是你的邮箱3.添加de......
  • 查漏补缺,这些热门开源项目你都知道么?「GitHub 热点速览」
    查漏补缺,这些热门开源项目你都知道么?「GitHub热点速览」 本期热点速览的周榜部分的项目,基本上每周都会在GitHubTrending见到它们的身影,因为它们实在太火了。一般来说,这些火爆的项目大家都耳熟能详,但是为了防止有些小伙伴不怎么逛GitHub,以及并没有翻阅之前的月刊或者是......
  • Learn Git in 30 days—— 第 28 天:了解 GitHub 的 fork 与 pull request 版控流程
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn我们知道Git仓库并没有什么「权限控制」的概念,因为他是分散式的版本控制系统,当你执行 gitclone 之后就会把整份拥有完整版本历史的仓库下载回来,接着你就......
  • github 仓库无损断开/删除与 fork 仓库的链接
    如果在github上fork了一个仓库,之后如果想要断开链接,无需使用复杂的git操作,直接提交github支持工单就可以了。当然,这个断开确是因为两个仓库已经“分道扬镳”,比如常见的是fork了一个模版仓库,然后开发了很多业务代码。此时其实已经跟原仓库没有什么关系了。此操作不会破......
  • gitHub项目显示tree结构方便查阅Octotree和github中文化Tampermonkey
    1.google,安装Octotree插件,这个自行搜索,安装完成2.打开项目会出现这样的界面,安装https://blog.csdn.net/Mango_Bin/article/details/111612142,这里面链接地址去设置 1.Tampermonkey,在github中搜索github-chinese,找到相应的仓库 2.往下划拉点击Tampermonkey去安装,安装完......