.TH "NPM\-TOKEN" "1" "November 2022" "9.1.1" .SH "NAME" \fBnpm-token\fR .SH Synopsis .P Note: This command is unaware of workspaces\. .SH Description .P This lets you list, create and revoke authentication tokens\. .RS 1 .IP \(bu 2 \fBnpm token list\fP: .br Shows a table of all active authentication tokens\. You can request .br this as JSON with \fB\-\-json\fP or tab\-separated values with \fB\-\-parseable\fP\|\. .RE .RS 2 .nf +\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ | 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 | | +\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ .fi .RE .RS 1 .IP \(bu 2 \fBnpm token create \-\-read\-only] [\-\-cidr=]\fP: .br Create a new authentication token\. It can be \fB\-\-read\-only\fP, or accept .br a list of .br [CIDR .br ranges with which to limit use of this token\. This will prompt you for .br your password, and, if you have two\-factor authentication enabled, an .br otp\. .P Currently, the cli can not generate automation tokens\. Please refer to .br the docs .br website .br for more information on generating automation tokens\. .RE .RS 2 .nf +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ | token | a73c9572\-f1b9\-8983\-983d\-ba3ac3cc913d | +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ | cidr_whitelist | | +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ | readonly | false | +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ | created | 2017\-10\-02T07:52:24\.838Z | +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+ .fi .RE .RS 1 .IP \(bu 2 \fBnpm token revoke \fP: .br Immediately removes an authentication token from the registry\. You .br will no longer be able to use it\. This can accept both complete .br tokens (such as those you get back from \fBnpm token create\fP, and those .br found in your \fB\|\.npmrc\fP), and ids as seen in the parseable or json .br output of \fBnpm token list\fP\|\. This will NOT accept the truncated token .br found in the normal \fBnpm token list\fP output\. .RE .SH Configuration .SH See Also .RS 1 .IP \(bu 2 npm adduser .IP \(bu 2 npm registry .IP \(bu 2 npm config .IP \(bu 2 npmrc .IP \(bu 2 npm owner .IP \(bu 2 npm whoami .IP \(bu 2 npm profile .RE