fix(oidc): klare Meldung bei einem OIDC_ISSUER ohne Schema

OIDC_ISSUER=PocketID (der Name statt der Adresse) endete in
unsupported protocol scheme "" – tief aus der Bibliothek, ohne Hinweis
auf die Ursache. Und weil ein Fehlschlag hier den Start abbricht, stand
die ganze Cloud wegen einer Zeile in der .env.

Jetzt wird vorher geprueft und die Zeile beim Namen genannt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
HoneyandClaude Opus 5 committed 2026-08-24 13:01:21 +02:00
1 parent ebff565367
commit 617c665a2e
3 files changed
+17 -4

No files matched your search

+3 -2
View File
@@ -44,8 +44,9 @@ ADMIN_USERNAME=admin
ADMIN_PASSWORD=
# ── Anmeldung über einen Identitätsanbieter (optional) ───────────────────────
# Leerer OIDC_ISSUER = aus.
OIDC_ISSUER=
# Leerer OIDC_ISSUER = aus. Sonst die vollständige Adresse des Anbieters –
# nicht seinen Namen. Falsch gesetzt bricht der Start ab.
OIDC_ISSUER= # z. B. https://id.example.com
OIDC_CLIENT_ID=aether
OIDC_CLIENT_SECRET=
# Muss exakt <PUBLIC_URL>/api/v1/auth/oidc/callback sein.