6个版本 (3个破坏性版本)

0.4.0 2022年8月1日
0.3.1 2022年7月31日
0.2.0 2022年7月30日
0.1.1 2022年7月29日

#617 in 身份验证

MIT 许可证

82KB
2K SLoC

rust-sso-ui-jwt

来自SSO UI的JWT工具的Rust库

印度尼西亚大学(UI)使用单点登录(SSO)机制进行服务的身份验证和授权。成功的登录响应体以XML格式编写。对于希望使用UI的SSO进行学生账户身份验证和授权的学生、委员会和组织来说,重新实现整个SSO票据验证和响应体处理通常是件麻烦事。

因此,我们决定制作这个库。它将响应数据解析为JSON格式,并为数据提供SSO票据验证机制以及JWT工具。

文档

您可以在其docs.rs网站上查看项目的文档。

使用

请参阅示例了解如何使用此库。

安装

将以下内容添加到您的Cargo.toml文件中

[dependencies]
sso-ui-jwt = "0.4"

功能

可以通过从Cargo.toml配置库来启用或禁用功能

[dependencies.sso-ui-jwt]
version = "0.4"
features = ["log"]

目前,没有实现默认功能。

功能完整列表

  • log:记录库中的消息

贡献

如果您想为此项目做出贡献,请在创建拉取请求之前阅读我们的贡献指南

维护者

该项目目前由以下RISTEKOSS成员维护

依赖关系

~8–20MB
~368K SLoC