很遗憾手机丢了,关于生成npm 2fa 认证的软件无法正常登录, 2fa 一次性密码也丢失。现在面临着一个问题 npm包无法正常维护了。。。 那么当我们丢失了2fa的相关认证后该如何找回我们的npm账号就成了眼下最重要的问题,下面我将根据我的亲身经历一步一步的讲述下,我是如何找回的。
一、登录相关账号
毫无疑问,肯定会提示我们使用一次性密码来登录
二、寻找官方支持 npm Support
在我们毫无办法处理后,只能求助官方协助我们解除 2fa的相关认证
- 进入界面后我们选择
Account or billing issues - 根据页面提示填写我们的信息和问题
三、创建 github gist
当我们联系上官方后并不会理解帮我们解除 2fa的认证,官方人员为了保护我们的账户,会寻找与npm账户相关联的github账户,并让你创建一个gist 提供给 npm 官方来确认,这个npm是你的。 当然,我们所创建的gist一定要根据邮件提示创建
目前我正在等待npm官方给我返回邮件