#json #jwt #json-object #jose #jws #jwe

biscuit

一个用于处理JavaScript对象签名和加密(JOSE),包括JSON Web Tokens (JWT)、JSON Web Signature (JWS)和JSON Web Encryption (JWE)的库

21个版本

0.7.0 2023年11月10日
0.6.0 2023年3月29日
0.6.0-beta12021年2月24日
0.5.0 2020年11月17日
0.0.1 2017年3月17日

#70 in 网页编程

Download history · Rust 包仓库 28329/week @ 2024-04-28 · Rust 包仓库 23923/week @ 2024-05-05 · Rust 包仓库 28992/week @ 2024-05-12 · Rust 包仓库 32045/week @ 2024-05-19 · Rust 包仓库 31730/week @ 2024-05-26 · Rust 包仓库 35353/week @ 2024-06-02 · Rust 包仓库 26966/week @ 2024-06-09 · Rust 包仓库 26453/week @ 2024-06-16 · Rust 包仓库 34020/week @ 2024-06-23 · Rust 包仓库 24242/week @ 2024-06-30 · Rust 包仓库 23732/week @ 2024-07-07 · Rust 包仓库 32397/week @ 2024-07-14 · Rust 包仓库 35371/week @ 2024-07-21 · Rust 包仓库 28601/week @ 2024-07-28 · Rust 包仓库 28233/week @ 2024-08-04 · Rust 包仓库 20306/week @ 2024-08-11 · Rust 包仓库

113,197 每月下载量
用于 27 个crates(14直接)

MIT 许可证

335KB
6.5K SLoC

biscuit

Build Status Crates.io Repository Documentation dependency status

一个用于处理JavaScript对象签名和加密(JOSE),包括JSON Web Tokens (JWT)、JSON Web Signature (JWS)和JSON Web Encryption (JWE)的库

此项目基于 Keats/rust-jwt

安装

将以下内容添加到 Cargo.toml

biscuit = "0.7.0"

例如,要使用最新的 master 分支

biscuit = { git = "https://github.com/lawliet89/biscuit", branch = "master" }

支持的功能

该crate不支持所有功能,并且可能永远不会支持所有在各个RFC中描述的功能,包括一些算法和验证。

有关更多信息,请参阅文档

依赖项

~8–17MB
~313K SLoC