NPM 创建和管理组织

目录

1、创建一个组织

2、将用户帐户转换为组织

3、组织中开启双因素身份验证

3.1 关于组织的双因素身份验证

3.2 先决条件

3.3 在您的组织中要求双因素身份验证

3.4 帮助已删除的成员和外部协作者重新加入您的组织

4、重命名组织

5、删除组织


1、创建一个组织

任何npm用户都可以创建一个组织来管理贡献者对该组织管理的包的访问。

1、进入npm登录页面,输入对应的用户名和密码进行登录。

2、在页面的右上角,单击您的个人资料图片,然后单击 Add an Organization添加组织。

3、在“组织创建”页面的“名称”字段中,键入组织的名称。您的组织名称也将是您的组织范围。

 无限制私人包:属于付费套餐,需要7美元/月,需要的话,点击购买按钮即可。

无限制公共包:属于免费套餐,直接创建即可。

可选:可以将当前登录的用户直接转换为一个组织。

4、在组织邀请页面上,可以输入要邀请的人的用户名或者邮箱地址,即可邀请对方加入自己的组织,单击下面的邀请按钮即可。

如果暂时不想邀请其他成员加入组织,即点击“Skip this for now” 即可。跳转到如下页面:

2、将用户帐户转换为组织

如果你有一个npm用户帐户,你可以将你的用户帐户转换为一个组织。当您将用户帐户转换为组织时,我们将:

  • 使用您的用户帐户的名称创建新组织。
  • 提示您创建一个新的npm用户帐户。我们建议您选择旧用户名的变体,以便合作者能够识别您。例如,如果您的旧用户名是“wombat”,则新用户名可能是“wombat-new”。
  • 让您的新npm用户帐户成为新组织的所有者。
  • 将您的新npm用户帐户添加到新组织中名为“Developers”的团队。
  • 将您的用户帐户拥有的包转移到新组织。
  • 将现有组织和团队成员身份以及参与者访问权限设置转移到新用户帐户。

注意:一旦您的旧用户帐户转换为组织,您将无法再使用旧用户帐户登录npm。

1、进入npm登录页面,输入对应的用户名和密码进行登录。

2、在页面的右上角,单击您的个人资料图片,然后单击 Add an Organization添加组织。

3、在“组织创建”页面的“名称”字段中,键入组织的名称。您的组织名称也将是您的组织范围。

4、在最下方单击“Convert”按钮,将进行转换。

5、输入当前用户的密码,并继续下一步。 

跳转到了用户转组织页面, 有对应信息的描述。

  • 为您的个人帐户创建新用户名。
  • 您的新用户帐户将成为组织所有者。任何现有的订阅将保持不变,您仍将从同一张信用卡中收取相同金额的费用。如果您将成员添加到付费组织中,则需要支付额外费用。
  • 组织可以有多个所有者,因此您可以在转换后添加更多。

6、点击“Continue”按钮,跳转到下一步。

 7、输入新的用户名,并进行提交。

3、组织中开启双因素身份验证

组织所有者可以要求组织成员为其个人帐户启用双因素身份验证,从而使恶意行为者更难访问组织的包和设置。

3.1 关于组织的双因素身份验证

双因素身份验证(2FA)是登录网站或应用程序时使用的额外安全层。您可以要求组织中的所有成员在npm上启用双因素身份验证。有关双因素身份验证的详细信息,请参阅“npm 配置双因素验证”

注意事项

  • 当您需要为组织使用双因素身份验证时,不使用2FA的成员将从组织中删除,并失去对其包的访问权限。如果他们启用了双因素身份验证,则可以将他们添加回组织。
  • 如果组织所有者的帐户上没有启用2FA,则他们不能选择要求组织使用2FA。
  • 如果您是需要2FA的组织的成员,您将无法禁用2FA,直到您离开该组织。

3.2 先决条件

在要求组织成员使用双因素身份验证之前,您必须在npm上为您的帐户启用双因素身份验证。

在要求使用双因素身份验证之前,我们建议您通知组织成员,并要求他们为其帐户设置2FA。您可以在组织成员页面中查看成员是否已经使用2FA。

3.3 在您的组织中要求双因素身份验证

 1、进入npm登录页面,输入对应的用户名和密码进行登录。

2、在页面的右上角,单击您的个人资料图片,然后单击 Account。

3、在左侧边栏中,点按您的组织名称。

 4、在右侧点击“Members”选项,如下图所示:

5、点击“Enable 2FA Enforcement”按钮。

 6、如果出现一下提示,则要求组织的所有者,必须开启双因素身份验证。账户本身开启双因素后,才能为组织开启双因素身份验证。

 7、如果出现提示,请阅读有关将从组织中删除的成员的信息。键入您的组织名称以确认更改,然后单击删除成员需要双重身份验证。

8、如果从组织中删除了任何成员,我们建议向他们发送邀请,以恢复他们以前的权限和对组织的访问权限。他们必须启用双重身份验证才能接受您的邀请。

3.4 帮助已删除的成员和外部协作者重新加入您的组织

如果在您启用所需的双因素身份验证时从组织中删除了任何成员,他们将收到一封电子邮件,通知他们已被删除。然后,他们应为其个人帐户启用2FA,并联系组织所有者以请求访问您的组织。 

4、重命名组织

无法从网站或命令行界面重命名组织。

要重命名组织,作为组织所有者,您必须手动将现有组织成员、团队和包迁移到新组织,然后联系npm支持以取消发布过时的包并删除以前的组织。

1、​使用所需名称创建新组织。如果您的旧组织使用的是付费计划,则必须为新组织选择付费计划。​

2、将旧组织的成员添加到新组织中。

3、在新组织中,在新组织中,创建团队以匹配旧组织中的团队。

4、通过更新其package.json文件中的包作用域以匹配新组织名称并运行npm publish,将包重新发布到新组织。

5、在新组织团队中,配置包访问权限以匹配旧组织中的团队包访问权限。

6、联系npm支持以取消发布过时的软件包并删除以前的组织。

5、删除组织

组织管理员可以删除该组织;如果组织中的程序包满足取消发布程序包的要求,则这些程序包也将被删除。不能删除的程序包可以弃用。

 1、进入npm登录页面,输入对应的用户名和密码进行登录。

2、在页面的右上角,单击您的个人资料图片,然后单击 Account。

3、在左侧边栏中,点按您的组织名称。

 4、在右侧点击“Biling”选项,如下图所示:

5、在“删除组织”下,单击“删除”。

6、如果确定要继续,请输入组织名称,然后单击“删除此组织”。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/46254.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Win7 x86 家庭版SP1 配置 Python 开发环境

1 Win7 下载地址 来源于 MSDN, 我告诉你 - 做一个安静的工具站 ed2k://|file|cn_windows_7_home_basic_with_sp1_x86_dvd_u_676500.iso|2653276160|843E7A78F2126FAC726CF5342710082D|/ 2 Python 版本选择 Python 3.7.9 Python Release Python 3.7.9 | Python.org 3 Pychar…

Shepherd: A Critic for Language Model Generation

本文是LLM系列的相关文章,针对《Shepherd: A Critic for Language Model Generation》的翻译。 Shepherd:语言模型生成的评价 摘要1 引言2 数据收集3 Shepherd模型4 评估反馈5 结果6 相关工作7 结论不足 摘要 随着大型语言模型的改进,人们对…

ChatGPT和Claude的能力全测评

创造性思维/语言 提示:“写一首 4 行诗,每行只有 3 个词,描写重庆” ChatGPT写诗👇 Claude写诗👇 仁者见仁,您怎么看谁更强? 提示: "如果你随机选择这个问题的答案,…

“维度削减+逻辑回归”:如何使用PCA大幅提升乳腺癌的预测成功率?

一、引言 乳腺癌是女性中最常见的恶性肿瘤之一,也影响着全球范围内许多人们的健康。据世界卫生组织(WHO)的数据,乳腺癌是全球癌症发病率和死亡率最高的肿瘤之一,其对个体和社会的危害不可忽视。因此,早期乳…

线性回归+基础优化算法

案例代码用法 torch.tensor(data, dtypeNone, deviceNone, requires_gradFalse) # data:表示要转换为张量的数据。可以是列表、NumPy 数组、标量值或其他可转换为张量的对象。 # dtype:可选参数,用于指定输出张量的数据类型。如果不指定&…

leetcode:字符串相乘(两种方法)

题目: 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 注意:不能使用任何内置的 BigInteger 库或直接将输入转换为整数。 示例 1: 输入: num1 "2", nu…

【生态经济学】利用R语言进行经济学研究技术——从数据的收集与清洗、综合建模评价、数据的分析与可视化、因果推断等方面入手

查看原文>>>如何快速掌握利用R语言进行经济学研究技术——从数据的收集与清洗、综合建模评价、数据的分析与可视化、因果推断等方面入手 近年来,人工智能领域已经取得突破性进展,对经济社会各个领域都产生了重大影响,结合了统计学、…

周易卦爻解读笔记——未济

第六十四卦未济 火水未济 离上坎下 未济卦由否卦所变,否卦六二与九五换位,象征尚未完成。 天地否 未济卦和既济卦既是错卦又是覆卦,这也是最后一卦,序卦传【物不可穷也,故受之以未济终焉】 未济卦象征尚未完成&…

跨域资源共享 (CORS) | PortSwigger(burpsuite官方靶场)【万字】

写在前面 在开始之前,先要看看ajax的局限性和其他跨域资源共享的方式,这里简单说说。 下面提到大量的origin,注意区分referer,origin只说明请求发出的域。 浏览器的同源组策略:如果两个 URL 的 protocol、port 和 h…

达梦数据库表空间创建和管理

概述 本文将介绍在达梦数据库如何创建和管理表空间。 1.创建表空间 1.1表空间个数限制 理论上最多允许有65535个表空间,但用户允许创建的表空间 ID 取值范围为0~32767, 超过 32767 的只允许系统使用,ID 由系统自动分配,ID不能…

网页及屏幕的尺寸区域宽高总结

网页可见区域宽 document.body.clientWidth 网页可见区域高 document.body.clientHeight 网页可见区域宽(包括边线的宽) document.body.offsetWidth 网页可见区域高(包括边线的宽) document.body.offsetHeight 网页正文全文宽 document.body.scrollWidth 网页正…

数据库厂商智臾科技加入龙蜥社区,打造多样化的数据底座

近日,浙江智臾科技有限公司(以下简称“智臾科技”)正式签署 CLA 贡献者许可协议,加入龙蜥社区(OpenAnolis)。 智臾科技主创团队从 2012 年开始投入研发 DolphinDB。DolphinDB 作为一款基于高性能时序数据库…

W5500-EVB-PICO做UDP Client进行数据回环测试(八)

前言 上一章我们用开发板作为UDP Server进行数据回环测试,本章我们让我们的开发板作为UDP Client进行数据回环测试。 连接方式 使开发板和我们的电脑处于同一网段: 开发板通过交叉线直连主机开发板和主机都接在路由器LAN口 测试工具 网路调试工具&a…

Vue--进度条

挺有意思的&#xff0c;大家可以玩一玩儿&#xff1a; 前端代码如下&#xff1a;可以直接运行的代码。 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content&qu…

open cv学习 (三) 绘制图形和文字

绘制图形和文字 demo1 # 绘制线段 import cv2 import numpy as np # 创建一个300300 3通道的图像 canvas np.ones((300, 300, 3), np.uint8)*255 # 绘制一条直线起点坐标为(50, 50)终点坐标为(250,50),颜色的BGR值为(255, 0, 0)(蓝色)&#xff0c;粗细为5 canvas cv2.line(…

使用Mavon-Editor编辑器上传本地图片到又拍云云存储(Vue+SpringBoot)

需求&#xff1a;将本地的图片上传到服务器或者云存储中&#xff0c;考虑之后&#xff0c;这里我选的是上传到又拍云云存储。 技术背景&#xff1a; 前端&#xff1a;VueAjax 后端&#xff1a;SpringBoot 存储&#xff1a;又拍云云存储原理&#xff1a;Mavon-Editor编辑器有两个…

flutter定位简单工具类

import package:permission_handler/permission_handler.dart;class PermissionUtil {/// 获取用户定位权限static Future<bool> getLocationStatus() async {Map<Permission, PermissionStatus> statuses await [Permission.location,].request();return statuse…

财务数据分析用什么软件好?奥威BI自带方案

做财务数据分析&#xff0c;光有软件还不够&#xff0c;还需要有标准化的智能财务数据分析方案。奥威BI数据可视化工具就是这样一款自带智能财务数据分析方案的软件。 ”BI方案“&#xff0c;一站式做财务数据分析 奥威BI数据可视化工具和智能财务分析方案结合&#xff0c;可…

Dockerfile创建 LNMP 服务+Wordpress 网站平台

文章目录 一.环境及准备工作1.项目环境2.服务器环境3.任务需求 二.Linux 系统基础镜像三.docker构建Nginx1.建立工作目录上传安装包2.编写 Dockerfile 脚本3.准备 nginx.conf 配置文件4.生成镜像5.创建自定义网络6.启动镜像容器7.验证 nginx 四.docker构建Mysql1. 建立工作目录…

第22次CCF计算机软件能力认证

第一题&#xff1a;灰度直方图 解题思路&#xff1a; 哈希表即可 #include<iostream> #include<cstring>using namespace std;const int N 610; int a[N]; int n , m , l;int main() {memset(a , 0 , sizeof a);cin >> n >> m >> l;for(int …