feat: implement Keycloak SSO integration with JIT provisioning and Next.js login button
All checks were successful
Build & Push Docker Image to Gitea Registry / build-and-push (push) Successful in 2m31s

This commit is contained in:
Kroonk
2026-05-21 10:45:30 +02:00
parent ca64163899
commit d47e87ef82
8 changed files with 350 additions and 1 deletions

View File

@@ -24,3 +24,10 @@ MICHESS_API_PORT=3001
# App-URL (für Next.js Metadaten)
NEXT_PUBLIC_APP_URL=http://deine-nas-ip:3000
NEXT_PUBLIC_API_URL=http://deine-nas-ip:3001
# Keycloak SSO (OIDC) Integration
SSO_AUTHORITY=https://auth.mischlabs.de/realms/mischlabs
SSO_CLIENT_ID=michess
SSO_CLIENT_SECRET=dein_client_secret_aus_keycloak
SSO_REDIRECT_URI=https://michess.mischlabs.de/v1/auth/sso/callback
APP_URL=https://michess.mischlabs.de