5 unstable releases

0.4.4 Mar 21, 2024
0.4.2 Nov 18, 2023
0.4.0 Sep 18, 2023
0.3.0 Aug 26, 2023
0.1.0 Dec 16, 2020

#132 in Authentication

22 downloads per month

MIT/Apache

46KB
934 lines

cargo-credential-1password

A Cargo credential provider for 1password.

Usage

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.

CLI Arguments

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.

Dependencies

~1.5–9MB
~87K SLoC