Hasty Briefsbeta

双语

Rauthy: OpenID Connect Single Sign-On Identity and Access Management

a year ago
  • #Rust
  • #Single Sign-On
  • #OpenID Connect
  • Rauthy是一个轻量级的OpenID Connect身份提供者,具备安全默认设置和灵活的配置选项。
  • 它强调Passkeys和强安全性,采用Rust语言编写以实现高效和快速,适用于物联网和CLI工具。
  • 功能包括高可用性、客户端品牌定制、UI翻译、管理界面、事件记录、审计等。
  • 支持两种数据库选项:嵌入式Hiqlite(默认)或Postgres,内存占用极低。
  • 提供两种登录方式:密码+安全密钥或仅限Passkey账户(需用户验证)。
  • 专为低资源消耗设计,可在树莓派上运行,并通过广泛缓存提升性能。
  • 包含管理界面和用户账户仪表盘,支持自助管理密码、Passkey等。
  • 提供客户端品牌定制选项、事件与警报系统、暴力破解和DoS防护。
  • 适合物联网项目,支持OAuth设备授权流程和无头设备兼容。
  • 基准测试显示可高效处理数百万用户,但用户搜索速度存在一定限制。
  • 已投入生产环境,兼容典型OIDC客户端,并提供丰富的功能与配置选项。
  • 可通过Docker快速本地测试,包含不安全的演示配置以便快速上手。