cargo/credential/cargo-credential-1password
Weihang Lo 1539b3dfc1
lint: dogfood ourselves lints table in manifest
These lint rules are from src/lib.rs. We aim to remove
them in the source code once `Zlints` hit stable.
2023-11-16 11:35:21 -05:00
..
src lint: fix errors for rust 2018 idioms 2023-09-14 13:43:48 +08:00
Cargo.toml lint: dogfood ourselves lints table in manifest 2023-11-16 11:35:21 -05:00
LICENSE-APACHE credential: include license files in all published crates 2023-11-10 17:12:40 +01:00
LICENSE-MIT credential: include license files in all published crates 2023-11-10 17:12:40 +01:00
README.md feat: stabilize credential-process and registry-auth 2023-09-16 22:40:45 -05:00

cargo-credential-1password

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. You must run op signin at least once with the appropriate arguments (such as op signin my.1password.com user@example.com), unless you provide the sign-in-address and email arguments. The master password will be required on each request unless the appropriate OP_SESSION environment variable is set. It supports the following command-line arguments:

  • --account: The account shorthand name to use.
  • --vault: The vault name to use.
  • --sign-in-address: The sign-in-address, which is a web address such as my.1password.com.
  • --email: The email address to sign in with.