/home2/dakshskx/nodejs/lib/node_modules/npm/docs/content/commands
NameSizeModeActions
npm-access.md33590644editdlrm
npm-adduser.md23150644editdlrm
npm-audit.md143210644editdlrm
npm-bin.md8980644editdlrm
npm-bugs.md29630644editdlrm
npm-cache.md29990644editdlrm
npm-ci.md94810644editdlrm
npm-completion.md9090644editdlrm
npm-config.md37050644editdlrm
npm-dedupe.md81600644editdlrm
npm-deprecate.md17370644editdlrm
npm-diff.md89710644editdlrm
npm-dist-tag.md50790644editdlrm
npm-docs.md29410644editdlrm
npm-doctor.md47600644editdlrm
npm-edit.md10770644editdlrm
npm-exec.md112090644editdlrm
npm-explain.md27930644editdlrm
npm-explore.md10040644editdlrm
npm-find-dupes.md60640644editdlrm
npm-fund.md36050644editdlrm
npm-help-search.md7540644editdlrm
npm-help.md10020644editdlrm
npm-hook.md23900644editdlrm
npm-init.md89860644editdlrm
npm-install-ci-test.md77630644editdlrm
npm-install-test.md78400644editdlrm
npm-install.md231330644editdlrm
npm-link.md110010644editdlrm
npm-logout.md17460644editdlrm
npm-ls.md82020644editdlrm
npm-org.md19670644editdlrm
npm-outdated.md57690644editdlrm
npm-owner.md31000644editdlrm
npm-pack.md34420644editdlrm
npm-ping.md7670644editdlrm
npm-pkg.md78150644editdlrm
npm-prefix.md12400644editdlrm
npm-profile.md38990644editdlrm
npm-prune.md54100644editdlrm
npm-publish.md72890644editdlrm
npm-query.md50690644editdlrm
npm-rebuild.md42640644editdlrm
npm-repo.md27210644editdlrm
npm-restart.md14690644editdlrm
npm-root.md10800644editdlrm
npm-run-script.md73550644editdlrm
npm-search.md34020644editdlrm
npm-set-script.md23970644editdlrm
npm-shrinkwrap.md9230644editdlrm
npm-star.md17070644editdlrm
npm-stars.md7410644editdlrm
npm-start.md16630644editdlrm
npm-stop.md13370644editdlrm
npm-team.md40580644editdlrm
npm-test.md12300644editdlrm
npm-token.md42130644editdlrm
npm-uninstall.md40210644editdlrm
npm-unpublish.md43700644editdlrm
npm-unstar.md15680644editdlrm
npm-update.md110850644editdlrm
npm-version.md68270644editdlrm
npm-view.md52690644editdlrm
npm-whoami.md7980644editdlrm
npm.md55860644editdlrm
npx.md57300644editdlrm
Edit: /home2/dakshskx/nodejs/lib/node_modules/npm/docs/content/commands/npm-adduser.md (2315B)
--- title: npm-adduser section: 1 description: Add a registry user account --- ### Synopsis ```bash npm adduser aliases: login, add-user ``` Note: This command is unaware of workspaces. ### Description Create or verify a user named `` in the specified registry, and save the credentials to the `.npmrc` file. If no registry is specified, the default registry will be used (see [`config`](/using-npm/config)). The username, password, and email are read in from prompts. To reset your password, go to To change your email address, go to You may use this command multiple times with the same user account to authorize on a new machine. When authenticating on a new machine, the username, password and email address must all match with your existing record. `npm login` is an alias to `adduser` and behaves exactly the same way. ### Configuration #### `registry` * Default: "https://registry.npmjs.org/" * Type: URL The base URL of the npm registry. #### `scope` * Default: the scope of the current project, if any, or "" * Type: String Associate an operation with a scope for a scoped registry. Useful when logging in to or out of a private registry: ``` # log in, linking the scope to the custom registry npm login --scope=@mycorp --registry=https://registry.mycorp.com # log out, removing the link and the auth token npm logout --scope=@mycorp ``` This will cause `@mycorp` to be mapped to the registry for future installation of packages specified according to the pattern `@mycorp/package`. This will also cause `npm init` to create a scoped package. ``` # accept all defaults, and create a package named "@foo/whatever", # instead of just named "whatever" npm init --scope=@foo --yes ``` #### `auth-type` * Default: "legacy" * Type: "legacy", "web", "sso", "saml", "oauth", or "webauthn" NOTE: auth-type values "sso", "saml", "oauth", and "webauthn" will be removed in a future version. What authentication strategy to use with `login`. ### See Also * [npm registry](/using-npm/registry) * [npm config](/commands/npm-config) * [npmrc](/configuring-npm/npmrc) * [npm owner](/commands/npm-owner) * [npm whoami](/commands/npm-whoami) * [npm token](/commands/npm-token) * [npm profile](/commands/npm-profile)