Recovering your 2FA-enabled account

根据情况,您也许可以恢复对启用2FA的帐户的访问权限.

Misplaced second factor device

如果放错了提供二次身份验证的设备,则可以使用启用2FA来访问帐户时生成的恢复码.

  1. 找到在帐户上启用2FA时生成的恢复代码.
  2. 如果您已注销,请在命令行上使用您的npm用户名和npm密码登录.
      npm login 
  3. 当提示您输入OTP时,输入恢复代码.
  4. 登录后,键入npm profile disable-2fa并在出现提示时输入您的npm密码.
  5. 看到此提示时,请输入未使用的恢复代码:
      >Enter one-time password from your authenticator: 
  6. npm将确认已禁用两因素身份验证.
  7. 键入npm profile enable-2fa以重新启用2FA,为您的帐户分配其他设备,并生成新的恢复代码.
注意:使用恢复代码重新启用2FA可能会创建另一个具有相同npm帐户名称的身份验证者帐户. 要删除旧的身份验证者帐户,请遵循身份验证者的步骤.

Misplaced recovery codes

如果您放错了提供二次身份验证的设备以及恢复代码的位置,我们可能无法帮助您恢复帐户. 如有任何疑问,请联系npm支持 .


< Configuring two-factor authentication