table of contents
- bookworm 0.66.0+ds1-1
- testing 0.70.1+ds1-3
- unstable 1.70.0+dfsg2-1
- experimental 1.70.0+dfsg2-1~exp3
CARGO-LOGIN(1) | General Commands Manual | CARGO-LOGIN(1) |
NAME¶
cargo-login — Save an API token from the registry locally
SYNOPSIS¶
cargo login [options] [token]
DESCRIPTION¶
This command will save the API token to disk so that commands that require authentication, such as cargo-publish(1), will be automatically authenticated. The token is saved in $CARGO_HOME/credentials.toml. CARGO_HOME defaults to .cargo in your home directory.
If the token argument is not specified, it will be read from stdin.
The API token for crates.io may be retrieved from <https://crates.io/me>.
Take care to keep the token secret, it should not be shared with anyone else.
OPTIONS¶
Login Options¶
--registry registry
Display Options¶
-v, --verbose
-q, --quiet
--color when
May also be specified with the term.color config value <https://doc.rust-lang.org/cargo/reference/config.html>.
Common Options¶
+toolchain
--config KEY=VALUE or PATH
-C PATH
This option is only available on the nightly channel <https://doc.rust-lang.org/book/appendix-07-nightly-rust.html> and requires the -Z unstable-options flag to enable (see #10098 <https://github.com/rust-lang/cargo/issues/10098>).
-h, --help
-Z flag
ENVIRONMENT¶
See the reference <https://doc.rust-lang.org/cargo/reference/environment-variables.html> for details on environment variables that Cargo reads.
EXIT STATUS¶
EXAMPLES¶
cargo login