Skip to content

feat: add generic OIDC authentication provider#548

Merged
camathieu merged 2 commits intoroot-gg:masterfrom
babs:feat/oidc-authentication
Feb 12, 2026
Merged

feat: add generic OIDC authentication provider#548
camathieu merged 2 commits intoroot-gg:masterfrom
babs:feat/oidc-authentication

Conversation

@babs
Copy link
Contributor

@babs babs commented Feb 10, 2026

  • OIDC login/callback via OpenID Connect discovery
  • Stale-while-revalidate cache for discovery document
  • Domain validation on every login (not just user creation)
  • Sync user fields (name, email, login) from IdP on re-login
  • No-redirect HTTP client for userinfo endpoint
  • DisableLocalLogin option to hide local login form
  • Configurable provider display name (OIDCProviderName)
  • Startup fail-fast on OIDC misconfiguration

babs added 2 commits February 10, 2026 13:48
- OIDC login/callback via OpenID Connect discovery
- Stale-while-revalidate cache for discovery document
- Domain validation on every login (not just user creation)
- Sync user fields (name, email, login) from IdP on re-login
- No-redirect HTTP client for userinfo endpoint
- DisableLocalLogin option to hide local login form
- Configurable provider display name (OIDCProviderName)
- Startup fail-fast on OIDC misconfiguration
@camathieu
Copy link
Member

Wow that's nice :)
We are actually working on a new UI at the moment.
Next version will be packed with exciting new features :)

@camathieu camathieu mentioned this pull request Feb 11, 2026
@camathieu camathieu merged commit 95f601a into root-gg:master Feb 12, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants