21 lines
814 B
Markdown
21 lines
814 B
Markdown
ID: US_000016 | Version: 0.2.1 | Status: Final
|
|
By: Codex (GPT-5)
|
|
|
|
# US_000016: OIDC-Client registrieren
|
|
|
|
Status: Done
|
|
|
|
Als Operator moechte ich einen OIDC-Client registrieren, damit der Login-Flow konfiguriert werden kann.
|
|
|
|
## Akzeptanzkriterien
|
|
- Given `SKD_OIDC_ISSUER` und `OIDC_INITIAL_ACCESS_TOKEN` sind gesetzt
|
|
- When `scripts/register_oidc_client.sh` ausgefuehrt wird
|
|
- Then ein Registrierungsrequest wird an den Provider gesendet
|
|
- And Client-ID und Client-Secret werden ausgegeben
|
|
- And bei HTTP-Fehler wird mit Fehlermeldung abgebrochen
|
|
- And die Redirect-URI ist exakt `https://<device-host>[:port]/login/oidc/callback` (keine Wildcards)
|
|
- And bei Host/Port-Aenderung erfolgt eine Neuregistrierung mit neuen Credentials
|
|
|
|
## Task-Platzhalter
|
|
- TASK_000016: OIDC client register (Details bei Story-Start)
|