1 个不稳定版本
0.1.0 | 2024 年 8 月 1 日 |
---|
110 在 Cargo 插件
123 每月下载量
15KB
225 行代码(不含注释)
cargo-credential-pass
cargo-credential-pass 是一个用于 pass 的 cargo 凭据提供程序。
- 无需配置[^cargo]
- 将加密令牌存储在您的密码存储中,与其他所有机密信息一起
- 自动使用您的密码存储 GPG 密钥进行加密
- 与存储在 HSM 上的密钥配合得很好(你好 YubiKey!)
因为没有人喜欢磁盘上的明文凭据 :(
使用它
- 安装
cargo-credential-pass
% cargo install --locked cargo-credential-pass
- 配置 Cargo 以使用此凭据提供程序
[registry]
global-credential-providers = ["cargo-credential-pass"]
- 登录!
cargo login
将弹出您的编辑器 - 粘贴您的注册表令牌并关闭窗口。
您的令牌现在将存储在 $PASSWORD_STORE_DIR/cargo-registry/<registery-name>.token
中的加密文本文件中。
就这样 - 您可以开始了!
[^cargo]: 有点儿 - 就是 cargo!
依赖项
~1.6–9.5MB
~90K 行代码(约额外的代码行数)