Files
kiddo/project-management/requirements/stories/US_000008.md
2026-01-15 17:24:54 +01:00

769 B

ID: US_000008 | Version: 0.2.2 | Status: Final By: Codex (GPT-5)

US_000008: OIDC-Login Flow

Status: Done

Als Admin moechte ich mich per OIDC anmelden, damit ich ohne Passwort-Login zugreifen kann.

Akzeptanzkriterien

  • Given OIDC ist konfiguriert und ein erreichbarer OIDC-Provider
  • When ein GET auf /login/oidc/start erfolgt
  • Then der Nutzer wird zum Provider umgeleitet und ein State-Cookie gesetzt
  • When der Provider auf /login/oidc/callback mit Code und State zurueckleitet
  • Then der State wird validiert und ein Session-Cookie gesetzt
  • And bei ungueltigem State erfolgt eine 400-Antwort
  • And die OIDC-Option wird deaktiviert, wenn keine OIDC-Konfiguration vorliegt

Task-Platzhalter

  • TASK_000008: OIDC auth callback (Details bei Story-Start)