Skip to content

rauthy

Secrets & Credentials

A lightweight, secure Identity Provider supporting OpenID Connect, OAuth 2, PAM, with strong emphasis on passkeys and minimal resource usage

Rust Latest v0.36.1 · 2d ago Security brief →

Features

  • OpenID Connect & OAuth 2 Identity Provider with PAM support
  • Strong security defaults (ed25519 signing, PKCE) and optional passkey‑only accounts
  • Low‑footprint Rust implementation running on virtually any hardware including Raspberry Pi

Recent releases

View all 9 releases →
Upgrade now
v0.36.1 Breaking risk
Auth

Favicons, MFA upgrade, Token Exchange, Metadata, Grant‑ignore, Regex, Username

Review required
v0.36.0 Breaking risk
Auth Breaking upgrade

Config validation, group admins, token claims, resource indicators, secrets

Upgrade now
v0.35.2 Mixed
Dependencies

preferred_username, MCP AS, device_code nonce, UI client ID

v0.35.1 New feature
Notable features
  • Postgres Unix Domain Socket connections with custom root CA and TLS mode configuration
  • Russian (ru) and French (fr) i18n translations
  • Optional redirect from /auth/v1/ to /auth/v1/account
v0.35.0 Breaking risk
Breaking changes
  • issuer URL format change from /auth/v1 to /auth/v1/
  • custom attribute value types changed from strings to typed JSON
Notable features
  • global KV store for policies and metadata

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
1,225
Forks
112
Languages
Rust Svelte TypeScript

Alternative to

Keycloak

Beta — feedback welcome: [email protected]