- Verschickt
- 15. November 2026 um 09:54 UTC
- Autor
- Kamo
- Commit
- d906985
- Emittentenrelais: **************** und RFC 8414 **************** (Als nächstes wird auf /oauth/well-known/* umgeschrieben), **************** und /o/{orgId}/oauth/{authorize, token,revoke}; X-Forwarded-Host + X-Kamo-Issuer-Org (Pfad org 1-20 Stellen, sonst 404 ohne Aufruf); discovery/JWKS keep Öffentlicher Cache des SecurityService, alles andere nicht gespeichert; CORS für discovery/JWKS/userinfo; 5xx/outage = 503, nie ein Root /oauth/token|revoke behält den exakten Kopfsatz von SP09 bei (Amazon). - Weiterleitungen **************** nur beim Senden autorisieren (ein Alexa-Body bleibt die sieben); prompt=none setzt die Providersitzung der Organisation serverseitig fort und folgt der Umleitung des SecurityService; Loopback einer nativen App / Der private-scheme-Fehler wird nur verfolgt, wenn er iss trägt. - Connected-App-Anmeldung (O2 Art APP): org-branded (Palette + Logo der Ausstellerorganisation, Schieferfallback, dunkler Modus), org=<alias> an /api/login, amr auf der Anlage (pwd / pwd+otp, durch die Route gesetzt), fügen Sie {redirectTo} oder {consentPath} + providerSession -> HttpOnly host-only kamo_op_<orgId> cookie; 409 wrong_organization card; Weiter als <name> card über .../session und .../continue (HttpOnly-Cookie wird nur serverseitig gelesen); Not You? beendet die Providersitzung und startet dieselbe Anfrage neu. - Generische Zustimmung für Art APP: App-Logo neben der Organisation, einfache Umfangsliste mit neuen Marken, angemeldet als / Nicht Sie?, Erlauben / Nicht erlauben mit Hilfetipps, einfache Verweigerungen (ACCESS_POLICY ...); Entscheidung nur {consentToken, decision}, Anbieter Die Alexa / Google Home / Assistant Einwilligung und Anmeldung bleiben unverändert (alle SP09 Tests unberührt und grün). - RP-initiierte Abmeldeseite [/o/{orgId}]/oauth/end-session (serverseitig gestartet, Abmelden / Angemeldet bleiben, geschützte Weiterleitung); /api/logout beendet auch jede kamo_op_* Provider-Sitzung (gebundene 2,5 s, lokale Schlüssellöschung als Backstop).
