1 个不稳定版本
0.1.0 | 2024年6月11日 |
---|
#6 in #信任
38KB
827 代码行
rust-cfzt-validator
此库提供构建能够与Cloudflare Zero Trust集成的应用程序所需的基本机制,通过验证和检查应用程序令牌JWT来实现。
具体来说,此库提供以下功能
- 从Cloudflare Zero Trust API中解析/检索签名密钥
- 从签名密钥派生的
jsonwebtoken::DecodingKey
结构体的惰性构建和缓存 - 为单个或多个Zero Trust团队配置应用程序令牌的验证
- 可选的验证声明便利结构体
- 支持定期刷新Cloudflare Zero Trust签名密钥
按设计,此库不提供以下功能
- 检索与令牌关联的用户身份数据所需的机制。
- 集成到异步运行时的意见模式
依赖关系
~2–12MB
~166K SLoC