#oidc #client #actix-web #axum #jwt #open-id #rauthy

rauthy-client

rauthy-client - Rauthy OIDC IAM 项目的客户端

6 个版本 (3 个重大变更)

0.4.0 2024 年 5 月 8 日
0.3.0 2024 年 4 月 16 日
0.2.0 2024 年 4 月 9 日
0.1.2 2024 年 2 月 20 日
0.1.1 2023 年 11 月 27 日

#2110 in Web 编程

Download history 105/week @ 2024-05-02 56/week @ 2024-05-09 30/week @ 2024-05-16 34/week @ 2024-05-23 34/week @ 2024-05-30 38/week @ 2024-06-06 38/week @ 2024-06-13 37/week @ 2024-06-20 26/week @ 2024-06-27 64/week @ 2024-07-04 50/week @ 2024-07-11 32/week @ 2024-07-18 39/week @ 2024-07-25 32/week @ 2024-08-01 31/week @ 2024-08-08 22/week @ 2024-08-15

每月 126 次下载
2 个库中使用(通过 zino-core

Apache-2.0

90KB
2K SLoC

rauthy-client

rauthy-client 是 Rauthy 项目的最小化且默认安全的客户端库。

当然,您可以使用任何通用的 OIDC 客户端与 Rauthy 一起使用。然而,这个 crate 的想法是提供一个尽可能简单的生产就绪设置,最小化开销和安全的默认值,如果您无论如何只使用 Rauthy

您可以在 示例 目录中找到 actix-webaxum 或完全通用的框架/应用程序的示例。


lib.rs:

rauthy-client 是 Rauthy 项目的最小化且默认安全的客户端库。

当然,您可以使用任何通用的 OIDC 客户端与 Rauthy 一起使用。然而,这个 crate 的想法是提供一个尽可能简单的生产就绪设置,最小化开销和安全的默认值,如果您无论如何只使用 Rauthy

您可以在 示例 目录中找到 actix-webaxum 或完全通用的框架/应用程序的示例。

功能

  • actix-web 将启用 actix-web 特定的提取器和处理器
  • axum 将启用 axum 特定的提取器和处理器

依赖项

~19–35MB
~679K SLoC