5 个版本 (3 个破坏性更新)
0.4.0 | 2020年10月20日 |
---|---|
0.3.0 | 2020年10月19日 |
0.2.0 | 2020年10月9日 |
0.1.1 | 2020年10月8日 |
0.1.0 | 2020年10月8日 |
#3 in #同意
每月下载量 26
10KB
202 行
hydra-client-rs
hydra-client-rs 是一个用于 ORY Hydra API 的 Rust 客户端实现。
它相对不完整,主要是为了满足 hydra-idp-ldap 的需求而开发的。
目前,仅实现了少数几种响应类型和以下端点
- 获取登录请求信息(
GET /oauth2/auth/requests/login
) - 接受登录请求(
PUT /oauth2/auth/requests/login/accept
) - 获取同意请求信息(
GET /oauth2/auth/requests/consent
) - 接受同意请求(
PUT /oauth2/auth/requests/consent/accept
) - 接受注销请求(
PUT /oauth2/auth/requests/logout/accept
)
用法
使用此库非常简单
use hydra_client::Hydra;
use url::Url;
fn main() {
let hydra = Hydra::new(Url::parse("http://127.0.0.1:4445").unwrap());
...
}
贡献
此库是 自由软件,欢迎所有贡献。
请注意,该项目以 贡献者行为准则 发布。通过参与此项目,您同意遵守其条款。
依赖关系
~4–8.5MB
~188K SLoC