網站導覽
目錄
npm-token
管理您的驗證權杖
選擇 CLI 版本
目錄
概要
npm token listnpm token revoke <id|token>npm token create [--read-only] [--cidr=list]
注意:此指令不了解工作區。
說明
這讓您可以列出、建立和撤銷驗證權杖。
npm token list
:顯示所有有效驗證權杖的表格。您可以使用--json
要求此作為 JSON,或使用--parseable
要求此作為分隔符號值。
+--------+---------+------------+----------+----------------+| id | token | created | read-only | CIDR whitelist |+--------+---------+------------+----------+----------------+| 7f3134 | 1fa9ba… | 2017-10-02 | yes | |+--------+---------+------------+----------+----------------+| c03241 | af7aef… | 2017-10-02 | no | 192.168.0.1/24 |+--------+---------+------------+----------+----------------+| e0cf92 | 3a436a… | 2017-10-02 | no | |+--------+---------+------------+----------+----------------+| 63eb9d | 74ef35… | 2017-09-28 | no | |+--------+---------+------------+----------+----------------+| 2daaa8 | cbad5f… | 2017-09-26 | no | |+--------+---------+------------+----------+----------------+| 68c2fe | 127e51… | 2017-09-23 | no | |+--------+---------+------------+----------+----------------+| 6334e1 | 1dadd1… | 2017-09-23 | no | |+--------+---------+------------+----------+----------------+
-
npm token create [--read-only] [--cidr=<cidr-ranges>]
:建立新的驗證權杖。它可以是--read-only
,或接受 CIDR 範圍清單,用於限制使用此權杖。這會提示您輸入密碼,如果您啟用了兩步驟驗證,則會提示您輸入 OTP。目前,cli 無法產生自動化權杖。請參閱 文件網站,以取得有關產生自動化權杖的更多資訊。
+----------------+--------------------------------------+| token | a73c9572-f1b9-8983-983d-ba3ac3cc913d |+----------------+--------------------------------------+| cidr_whitelist | |+----------------+--------------------------------------+| readonly | false |+----------------+--------------------------------------+| created | 2017-10-02T07:52:24.838Z |+----------------+--------------------------------------+
npm token revoke <token|id>
:立即從登錄中移除驗證權杖。您將無法再使用它。這可以接受完整權杖(例如您從npm token create
取得的權杖,以及在.
組態
唯讀
- 預設值:false
- 類型:布林值
使用此設定標記令牌,表示使用 npm token create
指令設定受限存取令牌時,無法發佈。
CIDR
- 預設值:null
- 類型:null 或字串(可設定多次)
使用此 CIDR 位址清單,表示使用 npm token create
指令設定受限存取令牌時。
登錄
- 預設值:"https://registry.npmjs.org/"
- 類型:URL
npm 登錄的基礎 URL。
OTP
- 預設值:null
- 類型:null 或字串
這是來自雙重驗證器的單次密碼。使用 npm access
發佈或變更套件權限時需要。
如果未設定,且登錄回應失敗,並對單次密碼提出挑戰,npm 會在命令列中提示輸入密碼。