47 个版本 (25 个稳定版)

4.0.0-alpha.22024 年 6 月 1 日
3.5.0 2024 年 2 月 17 日
3.4.0 2023 年 10 月 12 日
3.3.0 2023 年 7 月 11 日
0.0.0 2018 年 3 月 31 日

#12 in 身份验证

Download history 13214/week @ 2024-05-01 15044/week @ 2024-05-08 16221/week @ 2024-05-15 15517/week @ 2024-05-22 14638/week @ 2024-05-29 15553/week @ 2024-06-05 15922/week @ 2024-06-12 14040/week @ 2024-06-19 15169/week @ 2024-06-26 16539/week @ 2024-07-03 16798/week @ 2024-07-10 18051/week @ 2024-07-17 18476/week @ 2024-07-24 16530/week @ 2024-07-31 18352/week @ 2024-08-07 16315/week @ 2024-08-14

73,570 每月下载量
用于 34 个 Crates (29 个直接使用)

MIT 许可证

635KB
13K SLoC

OpenID Connect Rust 库

crates.io docs.rs Build Status codecov

此库为 OpenID Connect 协议提供可扩展的、强类型接口,可用于通过 GoogleGitLabMicrosoft 以及 许多其他提供商 进行用户身份验证。

API 文档和示例可在 docs.rs 上找到。

最低支持的 Rust 版本 (MSRV)

此 Crates 的 3.3 及更高版本最低支持 Rust 1.65

此 Crates 的 3.0 到 3.2 版本的最低支持 Rust 1.57

此 Crates 的 2.x 版本的最低支持 Rust 1.45。

自 3.0.0 版本发布以来,此 Crates 一直遵循支持至少 6 个月前的 Rust 版本的政策。将不再考虑与 6 个月前的 Rust 版本不兼容的更改作为 SemVer 破坏性更改,并且不会为此 Crates 导致新的主要版本号。MSRV 更改将与次要版本更新同时发生,不会在补丁版本中发生。

标准

赞助

此项目由 Unflakable 赞助,Unflakable 是一个跟踪和隔离故障测试的服务。

依赖项

~12–25MB
~421K SLoC