npm-token

管理自身身份验证token

概要

npm token list [--json|--parseable]
npm token create [--read-only] [--cidr=1.1.1.1/24,2.2.2.2/16]
npm token revoke <id|token>

描述

列出、创建、删除身份验证的token。

  • npm token list:显示所有身份验证token的表格。若想用其他方式展示,则可以加上--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 >]: 创建一个新的身份验证token。它可以是--read-only或接受一个CIDR范围的列表 来限制这个token的使用。这将提示您输入密码,如果启用了双重身份验证,则还需输入otp。

    +----------------+--------------------------------------+
    | token          | a73c9572-f1b9-8983-983d-ba3ac3cc913d |
    +----------------+--------------------------------------+
    | cidr_whitelist |                                      |
    +----------------+--------------------------------------+
    | readonly       | false                                |
    +----------------+--------------------------------------+
    | created        | 2017-10-02T07:52:24.838Z             |
    +----------------+--------------------------------------+
    
  • npm token revoke < token|id >:这将删除身份验证token,使其立即无法使用。如果指定token删除,token必须是完整的,查看完整token的方式有两个,npm token create时候记下来或者查看.npmrc文件;如果指定id删除,则查看id的方法npm token list。注意:list命令中列出的是不完整的token,所以指定token删除时不适用。

results matching ""

    No results matching ""