A Cargo credential provider for 1password.
cargo-credential-1password
uses the 1password op
CLI to store the token. You must install the op
CLI from the 1password website.
Afterward you need to configure cargo
to use cargo-credential-1password
as the credential provider. You can do this by adding something like the following to your cargo config file:
[registry] global-credential-providers = ["cargo-credential-1password --account my.1password.com"]
Finally, run cargo login
to save your registry token in 1password.
cargo-credential-1password
supports the following command-line arguments:
--account
: The account name to use. For a list of available accounts, run op account list
.--vault
: The vault name to use. For a list of available vaults, run op vault list
.