github双重验证密码忘记或者获取不了了怎么办

github双重验证密码忘记或者获取不了了怎么办
背景

近期由于换了新手机,之前配置好的Authenticator这个App无法使用,导致获取不到二次验证的Authenticator code,登陆不上GitHub,不知道有没有人和我遇到同样的问题?
当我们配置2FA双重验证后,每次登陆github尽管密码输入正确都必须输入2FA生成地一次性验证码。但我们无法获取2FA的验证码时,我们应该如何登陆github,甚至当我们把recovery code也丢失后,该如何登陆我们的github?

解决方案

情形1
当我们无法获取之前设置的2FA(Two-factor authentication*)的验证码时,我们可以使用设置2FA时备份的recovery code进行恢复,下面时具体操作步骤
1.点击下图中的Use a recovery code or begin 2FA account recovery

在这里插入图片描述


2.打开设置2FA时保存的github-recovery-codes.txt,此文件保存了Recovery code

在这里插入图片描述


3.该文件中有16个Recovery code,可以任意选择一个输入,如下所示

在这里插入图片描述


4.点击Verify按钮,即可登陆进入github,如下所示

在这里插入图片描述


5.此时,我们可以滚动到页面底部,可以看到Authenticator methods面板,在这里我们就可以重新设置2FA。

情形2
我就是在本地文件系统中翻到了当年的github-recovery-codes.txt,用上述情形1方法恢复账户的。当我们既没有Autentication code并且Recovery code也丢失时,怎么办?
1.点击Use a recovery code or begin 2FA account recovery链接

在这里插入图片描述


2.点击上图中地Try 2FA account recovery, or unlink your account email address(es) 链接

在这里插入图片描述


3.根据上图可知,在没有Recovery code的情况下我们可以通过3个步骤来恢复我们的github*账号

  • 验证github账号绑定的邮箱
  • 可以使用以下三种方式之一验证:常用的主机、github中设置的ssh key、personal access token
  • github客服将在1-3天内人工审核上述信息,如果审核成功,则会发送邮件通知我们

4.点击绿色的I understand, get started按钮

在这里插入图片描述


5.点击绿色的Send one-time password按钮,向github账号绑定地邮箱发送验证码

在这里插入图片描述


6.打开电子邮箱,输入邮件中的验证码

在这里插入图片描述


7.点击绿色的Verify email address按钮

在这里插入图片描述


8.这里有3中方式来进行验证

方式一、使用经常登陆或最后一次登陆github的设备验证

在这里插入图片描述


1)点击上图中的Verify with this device 按钮,采用这种方式必须使用自己经常登陆或最后一次登陆成功的电脑执行这些操作。

在这里插入图片描述


2)等待接收github发送地邮件,大概需要1-3个工作日

方式二、使用在github中设置的ssh key验证

在这里插入图片描述


1)点击上图中的SSH key

在这里插入图片描述


2)打开github中配置的ssh key中对应地电脑的终端,输入如下命令

ssh-T [email protected] verify Please provide the following verification token to GitHub Support. AHDLSHSHDSKHINFVVQZYULPQ3AVKQNZGKPLUSUIUHJSDJSGHKSDJSHDSVJNFAV623FPHHSJHDSHKSHDSKGDSUYEG 

3)然后将上述命令地输出复制粘贴到上图的多行文本框中

在这里插入图片描述


4)点击绿色的Verify and submit for review按钮

在这里插入图片描述


5)等待接收github发送地邮件,大概需要1-3个工作日

方式三、使用github中设置的Personal access token进行验证

在这里插入图片描述


1)该方法需要github账号曾经设置过Personal access token,否则该选项是禁用状态。如果是可用状态,点击Personal access Token。
2)在新打开的页面中,输入你的Personal access token,点击绿色的Verify and submit for review按钮

在这里插入图片描述


3)等待接收github发送地邮件,大概需要1-3个工作日

总结
  1. 2FA(Two-factor authentication)失效或者无法获取时如何恢复github账号以及recovery code也丢失的情况下怎么恢复账号,可以使用常登陆github的电脑或者在github中设置过地ssh key或者Personal access token。
  2. 综上所述,为了我们的github账号安全,我们必须做好以下几点:
  • 保证github绑定的邮箱可用,如果旧邮箱不想使用了,记得及时将github账号绑定地邮箱切换为新邮箱。
  • 至少给github配置一个ssh key,既可以通过ssh key实现免密执行git操作,又可以保证在丢失recovery code时能进行账号恢复操作。
  • 给github配置2FA双重验证,登陆时必须使用2FA生成的一次性临时验证码,保证账号的安全性。
  • 配置2FA时会生成16个recovery code,必须备份并保证这些recovery code的安全。

Read more

2026 Git 安装流程和基础使用步骤(保姆级教程)

2026 Git 安装流程和基础使用步骤(保姆级教程)

文章目录 * 前言 * 一、 Git 下载与保姆级安装步骤 * 二、 环境配置 * 配置 Notepad++ 为默认编辑器 * 三、 从零开始:Git 基础工作流 * 四、 新手必看:高频“翻车”坑点与解决方案 前言 Git 工具大家应该挺熟悉的,Git 是管理代码的工具,无论是在搭建前后端分离的复杂架构,还是在调试庞大的深度学习模型,一个清晰、规范的版本控制系统能帮你避开无数次“代码重构”带来的崩溃。Git 工具在大学期间实训时和工作中都会用到,那么今天在新电脑上手把手安装 Git 工具。 一、 Git 下载与保姆级安装步骤 前往 Git 官方网站(https://git-scm.com/),如下图点击 下载最新的 64-bit Git for Windows

By Ne0inhk
Github 2FA认证失效【全面解决】

Github 2FA认证失效【全面解决】

Github 2FA认证失效【解决】 配置2FA认证参考:Github配置2FA认证 之前我是通过浏览器2FA认证的插件来访问Github的,但是不知道什么原因,发现插件生成的code验证失败。 可以看到登录失败: 情况一:Autentication code认证失败,但有recovery code 总结:从github-recovery-codes.txt文件中复制一个recovery-code,填写后添加verify。 方式1:直接拷贝备份好的recovery code到输入框即可 正常如果我们当前设备是Github常用登录设备,并且添加到了列表 我们设置2FA认证时,如果有保留github-recovery-codes.txt:该文件中有16个Recovery code,可以任意选择一个输入,如下所示 点击verify即可成功登录: 此时,我们可以滚动到页面底部,可以看到Authenticator methods面板,在这里我们就可以重新设置2FA。 情况二:无Autentication code&Recovery code 当我们既没有Au

By Ne0inhk

2026年AI编程入门必看:IQuest-Coder-V1开源模型+弹性GPU实战指南

2026年AI编程入门必看:IQuest-Coder-V1开源模型+弹性GPU实战指南 随着大语言模型在代码生成领域的持续演进,2026年迎来了一个关键转折点——IQuest-Coder-V1系列模型的全面开源与工程化落地。该系列不仅在多个权威编码基准测试中刷新纪录,更通过创新的训练范式和架构设计,为开发者提供了面向真实软件工程场景的实用能力。本文将深入解析 IQuest-Coder-V1 的核心技术原理,并结合弹性 GPU 部署方案,手把手带你完成本地化部署与高效调用,助力你在 AI 编程时代抢占先机。 1. IQuest-Coder-V1 模型架构与核心优势 1.1 模型背景与定位 IQuest-Coder-V1 是专为自主软件工程和竞技编程任务设计的新一代代码大语言模型(Code LLM)。不同于传统仅基于静态代码片段训练的模型,IQuest-Coder-V1 引入了“代码流多阶段训练范式”,从版本控制系统中的提交历史、代码变更序列以及项目演化路径中学习软件开发的动态逻辑。 这一设计理念使得模型不仅能理解单个函数或类的语义,更能捕捉到模块间依赖关系、重构意图以及错误修

By Ne0inhk
ClawPanel — 开源 OpenClaw 智能管理面板,20+ 通道接入 / 多模型配置 / Docker 一键部署

ClawPanel — 开源 OpenClaw 智能管理面板,20+ 通道接入 / 多模型配置 / Docker 一键部署

🐾 一个比官方控制台更强大的 OpenClaw 可视化管理工具,支持 QQ、微信、Telegram、Discord 等 20+ 通道统一管理,多 AI 模型提供商配置,技能中心,版本管理,环境检测,Docker 一键部署。 📌 项目简介 ClawPanel 是一个基于 React + TypeScript + Express 的 OpenClaw 智能管理面板,旨在为 OpenClaw 用户提供一个比官方控制台更强大、更直观的可视化管理工具。 项目前身是 openclaw-im-manager(一个简单的 QQ 机器人管理后台),经过 4 个大版本迭代,现已进化为功能完整的 OpenClaw 全能管理面板。 GitHub 地址:https://github.com/zhaoxinyi02/ClawPanel

By Ne0inhk