#json #access-token #jwt #oidc #validation #open-id #jwks

oidc-jwt-validator

用于验证OIDC提供者访问令牌的内置验证

6 个版本

0.2.3 2024年3月7日
0.2.2 2024年3月6日
0.2.1 2023年9月21日
0.2.0 2023年7月5日
0.1.0 2022年11月27日

#321 in 身份验证

Download history 85/week @ 2024-04-11 56/week @ 2024-04-18 29/week @ 2024-04-25 65/week @ 2024-05-02 119/week @ 2024-05-09 92/week @ 2024-05-16 104/week @ 2024-05-23 12/week @ 2024-05-30 42/week @ 2024-06-06 33/week @ 2024-06-13 2/week @ 2024-06-20 15/week @ 2024-07-04 157/week @ 2024-07-11 55/week @ 2024-07-18 126/week @ 2024-07-25

每月下载量 353

MIT 许可证

30KB
593 代码行

oidc-jwt-validator

oidc-jwt-validator 是一个高效且易于使用的JWT令牌验证库。它用Rust编写,提供卓越的性能和强类型安全。该库旨在与OpenID Connect (OIDC) 一起工作,并处理从OIDC发行者获取和缓存JSON Web Key Sets (JWKS)。

功能

  • 针对JSON Web Key Sets的JWT验证
  • 自动从OIDC发行者获取JWKS
  • JWKS智能缓存
  • 支持缓存控制指令以有效地管理JWKS
  • 使用Rust的强类型安全
  • 完全异步,使用Rust的async/await语法
  • 适用于高负载环境
  • 可自定义令牌验证设置

贡献

我们欢迎对此项目的贡献。请随时打开问题或提交拉取请求。

许可证

本项目受MIT许可证许可。

依赖项

~6–18MB
~289K SLoC