1 个稳定版本
使用旧的 Rust 2015
1.0.0 | 2019年7月17日 |
---|
#22 in #expiration
25KB
443 行
Orizentic 令牌管理库
此库提供了对认证令牌管理的高级接口。它使用 jsonwebtoken
库对 JWT 标准进行序列化和验证。
功能围绕 ClaimSet、VerifiedToken 和 UnverifiedToken 之间的关系展开。一个 ClaimSet 被认为是信息性的,并存储了关于令牌持有者应有权访问的权限和资源的所有信息。 VerifiedToken 和 UnverifiedToken 是解码字符串 JWT 的结果,并且本质上指定了解码过程是否验证了签名、过期时间和数据库中的存在。
此库目前不包含数据库保存和加载功能,但这些可能是即将推出的功能。
使用此库解码 JWT 字符串时无需设置。请参阅独立的 decode_text 函数。
依赖项
~11MB
~290K SLoC