Logout (clear cookie + RP-initiated) #19
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lab/authz-bridge#19
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Parent
#11 — Spec: The flow-serving bridge (gRPC ext_authz Check + OIDC/Exchange flows + callback/logout listener)
What to build
OIDC logout: a user signs out and their Session ends. By default it is local (the browser's Session is cleared) with no extra config; opt-in, it also ends the session at Kanidm (RP-initiated).
Acceptance criteria
Set-CookiewithMax-Age=0).EndSession=true(opt-in) → 302 to theend_session_endpointwithid_token_hint(RP-initiated).EndSession=false(default) → clear + 302 back (local-only, zero-config).Blocked by
end_session_endpoint