Github忘记了Two-factor Authentication code

意外重置了edge浏览器

码农家园github自从开启开启了2FA认证,每次输入auth code确实麻烦,于是下载了浏览器插件 Open two factor authenticator, 最近edge频繁宕机,而且提示磁盘空间不足,要不要立即清理并重置浏览器临时文件,想都没有想,直接确定,清理后发现C盘还是红色,遂逐一排查,发现 C:\Users\【用户名】\AppData\Local\Microsoft\Edge\User Data\Crashpad\reports 下居然50G+的文件..., 简直惨不忍睹啊,于是一顿物理删除,爽快,于是接着码代码。

过程中,左眼皮子跳了下,打开一个repo想去看看最近反馈的bug有没有跟进,当打开,弹出登录界面,用户名密码居然没有自动记住,凭借记忆,试错了2次,登录进去来到2FA的code验证界面,肌肉记忆,打开浏览器插件,启用并打开Open Two Factor Authenticator:

这个啥密码?试错了上百次,放弃。可恨手痒当初干嘛去点那个清理啊!!

一顿百度之后,都是说2FA开启时用Auth app扫码,可以再次生成2fa code,可是我当初用的浏览器插件啊,陷入了死循环中。

在github帮助页面盲目的瞎逛后,无意看到一个目录,说当初开启时自动生成了recorvery code.txt文件,一般位于用户目录的默认【下载】目录下,有个 github-recovery-codes.txt 文件,本着怀疑的态度,轻轻的打开这个目录,居然有这个文件啊,里面有16个类似10位的码:

每个码只能用一次,找了一个尝试恢复,居然登录进去了,点几个个人头像-》Settings-> Pasword and authentication:

编辑2FA的Authenticator app,打开二维码,截屏保存图片到本地,打开上面的插件,点击+,选择扫码,找到刚才保存的图片,设置一个常用的master password,确定收工。

后怕以后浏览器再挂掉,于是去各大手机app商店搜索了一个名为"Authing令牌" 的app,也不大,下载后,扫描刚才的二维码,生成一个6位数字code,输入确认完成设置。以后手机不在身边的时候,就用插件,非常方便。

从上面的黄色提示来看,官方建议设置另外一个2FA渠道来减少意外风险:SMS短信验证码,国内估计不好使,暂不动。

总结

看到网友好多评论说本地磁盘上也没有这个txt文件,再加上换了手机,那基本上看起来是无解了,只能含泪丢弃重开账号。损失不小!

相关推荐
XU磊26036 分钟前
Git 实现github仓库管理-删除指定目录下的所有文件并保留目录结构
git·github
逛逛GitHub7 小时前
1 天狂揽 4000 多 Star 的 AI 舆情分析开源神器。
github
卡洛斯(编程版8 小时前
大仓库推到GitHub大踩坑-Git LFS从安装到使用
git·github
玥轩_5218 小时前
Git命令速查手册
大数据·git·elasticsearch·gitee·github·命令速查
吃饺子不吃馅9 小时前
⚡️ Zustand 撤销重做利器:Zundo 实现原理深度解析
前端·javascript·github
whysqwhw9 小时前
KMP类GSON转字符串工具
github
CoderJia程序员甲10 小时前
GitHub 热榜项目 - 日榜(2025-11-06)
ai·开源·大模型·github·ai教程
诸葛思颖13 小时前
把本地 Python 项目用 Git 进行版本控制并推送到 GitHub
git·python·github
chhanz1 天前
git/github入门基操(终端版)
git·github
Bacon1 天前
Electron 应用商店:开箱即用工具集成方案
前端·github