- Kopfleiste meldet immer über das Portal ab, auch ohne Portal-Sitzung,
und gibt die aktuelle Seite als returnTo mit.
- Portal merkt sich den Rücksprung über den Umweg zu Authentik.
- Setup-Skript setzt den Abmelde-Ablauf des Providers 'Portal' auf
default-invalidation-flow (der Provider-Ablauf meldet nur bei der App ab).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
- Portal mit Kacheln aus Authentik (pro Benutzer gefiltert) und "Aktuelles"
- Web-Component <hi-topbar> als zentraler App-Umschalter für alle Tools
- OIDC-Login über Authentik, zentrales Abmelden
- Setup-Skript für Authentik (Gruppen-Bindungen, Portal-App, Service-Account)
- Deployment auf den Portal-CT per systemd
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>