Zum Hauptinhalt springen

Konfiguration

Alle Einstellungen unter Admin → Sicherheit → Cookie Auth Settings.

Optionen

OptionErforderlichBeschreibung
Keycloak Realm URLJa*URL zum Keycloak Realm
Cookie NameJaName des JWT-Cookies
User ClaimJaJWT-Claim für Benutzername
JWT AlgorithmNeinStandard: RS256
Public KeyJa*Alternativ zu Realm URL
Fallback to emailNeinBei User-Suche auf E-Mail zurückfallen
edulution API URLNeinFür erweiterte Funktionen

*Entweder Realm URL ODER Public Key muss angegeben werden.

Gängige User Claims

ClaimBeispielwert
preferred_usernamemax.mustermann
subf47ac10b-58cc-4372...
emailmax@example.com

Erweiterte Optionen

Cookie Auth Advanced Options

config.php Alternative

config/config.php
'session_cookie_samesite' => 'None',

'nextcloud-app-cookieauth' => [
'realm_url' => 'https://ihre-edulution-domain.de/auth/realms/edulution',
'cookie_name' => 'authToken',
'user_claim' => 'preferred_username',
],

Konfigurationspriorität

  1. Admin-UI (Datenbank) - höchste Priorität
  2. config.php - Fallback
  3. Defaults

Bei Migration von config.php zur Admin-UI: Migrate Settings Button verwenden.