ONhost ID: back-channel logout a sdílené údaje klienta pro kredit #4
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Stanektechcz/onhost-realitni-srovnavac!4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "claude/project-thread-u22096"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Requested by Adrian · project thread
Before: odhlášení v ONhost ID neukončilo relaci na portálu a platba kreditem potřebovala druhou sadu údajů klienta (
ONHOST_ID_*) vedle přihlášení (ONHOST_OIDC_*).After: s
ONHOST_OIDC_BACKCHANNEL=truepřijme portálPOST /auth/onhost/backchannel-logoutod id.onhost.cz a ukončí všechny relace propojeného uživatele. Kredit bez vlastníchONHOST_ID_*použije klienta přihlášení.How:
OnhostIdClient::verifyLogoutTokenpodle OIDC Back-Channel Logout 1.0 (podpis přes JWKS, iss, aud, iat, jednorázové jti, událost backchannel-logout, zákaz nonce). Mažou se řádkysessionsuživatele a rotujeremember_token. Výchozí vypnuto (404). Testy pro platný token, replay a pět neplatných variant; celá sada zelená.Generated by Claude Code