Keycloak Nutzermanagement

Als F13-Anwender möchte mich über Single-Sign-On mit einem Konto einloggen, das mir gleichzeitig Zugang zu allen F13 Funktionen gewährleistet.

Akzeptanzkriterien

  • Konfiguration erfolgt weiterhin über .env Variablen
  • Gäste- bzw. Anonymer Modus ist vorhanden, wenn Nutzermanagement nicht gewünscht ist
  • Es kann entweder ein Auto-Login-Flow gestartet werden oder es wird ein Login Button im Header angezeigt, so dass der User explizit den Login-Flow anstoßen kann
  • Nach erfolgreichem Login, sind alle F13 Funktionen nutzbar
  • Ohne Login wird für geschützte Seiten eine Platzhalter-Seite gezeigt mit dem Hinweis, dass man sich anmelden muss
  • Logout erfolgt über ein Button im Header
  • Login/Logout Buttons sind Responsive für Mobile Endgeräte umgesetzt
  • Review einer zweiten Person durchgeführt

Verwandte Issues

Edited by Martin Sotirov
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information