前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >NPM启用双因素身份验证(2FA)

NPM启用双因素身份验证(2FA)

作者头像
前端小鑫同学
发布2022-12-26 09:33:38
7250
发布2022-12-26 09:33:38
举报
文章被收录于专栏:小鑫同学编程历险记

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

最近几天突然发现邮箱多了这么一份邮件,往常都直接忽略掉了,今天需要王NPM仓库推一个版本的时候发现失败了,这才想起来看这份邮件的具体内容。大致意思就是为了保证是你自己在操作我们增加了一个动态验证码的功能。具体的启动流程写到了下面,未启用的来操作一下吧。

如何启用:
  1. 通过账号密码登录NPM
  2. 点击个人头像找到Account选项,如下图:
  1. 找到Two Factor Authentication窗口,未开启按钮非Modify 2FA,点击你的按钮开始验证登录密码,通过后到修改安全防护的方式,如下图:
  1. 建议选择Authorization and Publishing选项,第一次开启需要扫码,所以增加如下操作:
    1. 下载App:Authenticator,启动后主页面如下图:
  1. 接着点击右上角加号,选择其他类型进行扫码:
  1. 扫码后即可提交完成修改安全防护选项。

注:如果长时间未修改密码,建议修改一次📣。

如何使用:

当我们通过命令行执行publish操作时,在原有的账号,密码,邮箱输入项的基础上增加publish前后各一次的动态验证码的校验。很像原来打游戏用的将军令,乾坤锁,后来的QQ安全令牌🤪。

代码语言:javascript
复制
#!/usr/bin/env bash
npm config set registry=https://registry.npmjs.org
echo '请进行登录相关操作:'
npm login # 登陆
echo "-------publishing-------"
npm publish # 发布
echo "发布结束,请注意控制台的实际输出情况"
exit
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-11-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如何启用:
  • 如何使用:
相关产品与服务
验证码
腾讯云新一代行为验证码(Captcha),基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证。最大程度保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下业务安全的同时,提供更精细化的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档