62个版本 (19个稳定版)

5.0.0-alpha.42024年4月12日
5.0.0-alpha.32024年3月21日
5.0.0-alpha.12024年2月28日
4.4.2 2023年9月8日
0.1.1 2014年12月16日

#2 in 认证

Download history 84903/week @ 2024-04-29 89505/week @ 2024-05-06 91878/week @ 2024-05-13 93253/week @ 2024-05-20 79055/week @ 2024-05-27 83512/week @ 2024-06-03 82699/week @ 2024-06-10 87764/week @ 2024-06-17 94857/week @ 2024-06-24 76343/week @ 2024-07-01 88509/week @ 2024-07-08 87086/week @ 2024-07-15 90829/week @ 2024-07-22 85271/week @ 2024-07-29 81324/week @ 2024-08-05 79290/week @ 2024-08-12

339,624 每月下载量
用于 211 个crate (126个直接使用)

MIT/Apache

310KB
6.5K SLoC

OAuth2

Build Status

OAuth2的可扩展、强类型实现(RFC 6749)。

文档可在docs.rs上找到。版本说明可在GitHub上找到。

为了认证目的(例如,单点登录或社交登录),请考虑使用基于此crate构建的openidconnect crate。

最低支持的Rust版本(MSRV)

此crate的5.0及更高版本的MSRV为Rust 1.65

此crate的4.x版本的MSRV为Rust 1.45。

从5.0.0版本开始,此crate将维护至少支持6个月前的Rust版本的政策。将不再考虑与6个月前的Rust版本不兼容的更改为SemVer不兼容更改,并且不会为此crate生成新的主要版本号。MSRV更改将与次要版本更新同步,并且不会出现在补丁版本中。

赞助

此项目由Unflakable赞助,它是一种跟踪和隔离不稳定测试的服务。

依赖关系

~5–18MB
~275K SLoC