2 个版本

0.2.1 2024年7月18日
0.2.0 2024年7月18日
0.0.0 2021年11月8日

#280 in 身份验证

Download history • Rust 包仓库 180/week @ 2024-07-13 • Rust 包仓库 52/week @ 2024-07-20 • Rust 包仓库 19/week @ 2024-07-27 • Rust 包仓库

每月下载量 251

MIT 许可证

62KB
1.5K SLoC

hanko


hanko 使用在 GitHub 和 GitLab 等平台上配置的签名密钥为您管理本地的 Git 允许签名者文件。

[!警告]
该项目仍在开发中,尚未准备好用于生产。

示例配置

users = [
    { name = "torvalds", principals = ["torvalds@linux-foundation.org"], sources = ["github"] },
    { name = "gvanrossum", principals = ["guido@python.org"], sources = ["github", "gitlab"] },
    { name = "graydon", principals = ["graydon@pobox.com"], sources = ["github"] },
    { name = "cwoods", principals = ["cwoods@acme.corp"], sources = ["acme-corp"] },
    { name = "rdavis", principals = ["rdavis@acme.corp"], sources = ["acme-corp"] },
    { name = "pbrock", principals = ["pbrock@acme.corp"], sources = ["acme-corp"] }
]

[[sources]]
name = "acme-corp"
provider = "gitlab"
url = "https://git.acme.corp"

依赖项

~17–35MB
~568K SLoC