文件名称:jwtvault:高度灵活的库,用于管理和编排JWT工作流程
文件大小:27KB
文件格式:ZIP
更新时间:2024-04-02 12:43:25
Rust
智威汤逊 高度灵活的库,用于管理和编排JWT工作流程 | | 去做 添加更多示例 提高覆盖率 特征 管理和协调JWT以进行用户登录,注销和续订 选项1:DynamicVault(使用动态调度,但所需的样板代码少得多) 选项2:DefaultVault(使用静态分派,但需要更多样板代码) 异步就绪 轻松启动 没有不安全的代码 在稳定的锈蚀下运行 使用 (请参阅) 库方法(不需要运行时) 支持可插拔组件 更新新的刷新令牌后使旧的刷新无效 更新新的身份验证令牌后使旧的身份验证无效 不允许交叉喂食 在身份验证令牌到期时处理雷电群问题 可与任何网络服务器,任何密码哈希和任何后端()一起使用 具有和功能齐全的 快速开始 先决条件: [ dependencies ] jwtvault = " * " $ curl https://raw.githubusercontent.com/sgru
【文件预览】:
jwtvault-master
----Cargo.toml(688B)
----src()
--------utils()
--------utils.rs(122B)
--------api.rs(93B)
--------prelude.rs(2KB)
--------errors.rs(3KB)
--------lib.rs(9KB)
--------constants.rs(912B)
--------api()
----build.rs(441B)
----.travis.yml(944B)
----README.md(10KB)
----generate_certificates.sh(824B)
----documents()
--------KCOV.md(685B)
----.gitignore(42B)