10个版本 (重大更新)
0.7.0 | 2023年12月19日 |
---|---|
0.6.1 | 2023年10月25日 |
0.6.0 | 2022年9月13日 |
0.5.0 | 2022年4月25日 |
0.2.0 | 2021年3月1日 |
#334 in 身份验证
每月603次下载
38KB
928 代码行
支持的RFC
为什么?
- 您想控制如何实际进行OIDC HTTP请求
为什么不呢?
- 目前唯一实现的认证流程是我们内部使用的流程。可以添加其他流程,但现阶段我们只需要这一个。
- 此crate需要更多样板代码才能使用。
用法
请参阅 examples/embark.rs
中的示例代码
示例
embark基本
用法:cargo run --example embark-basic
使用基本认证流程结合 reqwest 使用 tame-oidc
的小示例。
embark pkce
用法:cargo run --example embark-pkce
使用PKCE认证流程结合 reqwest 使用 tame-oidc
的小示例。
贡献
我们欢迎社区对此项目的贡献。
请阅读我们的 贡献指南 以获取有关如何开始的更多信息。
许可
根据以下任一许可授权:
- Apache许可证,版本2.0,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则您根据Apache-2.0许可证定义的,有意提交以包含在工作中的任何贡献,将如上双许可,不附加任何额外条款或条件。
依赖项
~3–12MB
~184K SLoC