关于npm:NPM启用双因素身份验证2FA

8次阅读

共计 729 个字符,预计需要花费 2 分钟才能阅读完成。

Dear,大家好,我是“前端小鑫同学”,😇长期从事前端开发,安卓开发,热衷技术,在编程路上越走越远~


最近几天忽然发现邮箱多了这么一份邮件,平常都间接疏忽掉了,明天须要王 NPM 仓库推一个版本的时候发现失败了,这才想起来看这份邮件的具体内容。大抵意思就是为了保障是你本人在操作咱们减少了一个动静验证码的性能。具体的启动流程写到了上面,未启用的来操作一下吧。

如何启用:

  1. 通过账号密码登录[NPM]();
  2. 点击个人头像找到 Account 选项,如下图:

  1. 找到 Two Factor Authentication 窗口,未开启按钮非 Modify 2FA,点击你的按钮开始验证登录明码,通过后到批改平安防护的形式,如下图:


  1. 倡议抉择 Authorization and Publishing 选项,第一次开启须要扫码,所以减少如下操作:

    1. 下载 App:Authenticator,启动后主页面如下图:

  1. 接着点击右上角加号,抉择其余类型进行扫码:

  1. 扫码后即可提交实现批改平安防护选项。

注:如果长时间未修改明码,倡议批改一次📣。

如何应用:

当咱们通过命令行执行 publish 操作时,在原有的账号,明码,邮箱输出项的根底上减少 publish 前后各一次的动静验证码的校验。很像原来打游戏用的将军令,乾坤锁,起初的 QQ 平安令牌🤪。

#!/usr/bin/env bash
npm config set registry=https://registry.npmjs.org
echo '请进行登录相干操作:'
npm login # 登陆
echo "-------publishing-------"
npm publish # 公布
echo "公布完结,请留神控制台的理论输入状况"
exit

欢送关注我的公众号“前端小鑫同学”,原创技术文章第一工夫推送。

正文完
 0