---
name: "npm-logout"
section: "1"
platform: "linux"
package: "npm"
version: "9.2.0~ds1-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/npm-logout"
---

# npm-logout(1)

## NAME

**npm-logout**

## Synopsis

\<!-- AUTOGENERATED USAGE DESCRIPTIONS --\>

Note: This command is unaware of workspaces.

## Description

When logged into a registry that supports token-based authentication, tell\
 the server to end this token's session. This will invalidate the token\
 everywhere you're using it, not just for the current environment.

When logged into a legacy registry that uses username and password\
 authentication, this will clear the credentials in your user configuration.\
 In this case, it will *only* affect the current environment.

If **--scope** is provided, this will find the credentials for the registry\
 connected to that scope, if set.

## Configuration

\<!-- AUTOGENERATED CONFIG DESCRIPTIONS --\>

## See Also

- •

  npm adduser

- •

  npm registry

- •

  npm config

- •

  npm whoami
