Files
sqlpage--sqlpage/tests
Ophir LOJKINE b893455439 Bind OIDC logout URLs to the requesting session (#1313)
* fix(oidc): bind logout URLs to the current session (forced-logout CSRF)

Logout URLs were signed only over the redirect target and a timestamp, so any
valid, unexpired logout URL would clear whoever's cookies followed it. The
logout signature now also covers the caller's sqlpage_auth cookie, so a logout
URL only logs out the session it was issued for. Generation and verification
select the same cookie (the last of any duplicates, matching how RequestInfo
merges them) so the check stays consistent.

* style: run cargo fmt on the logout cookie test
2026-06-11 15:11:35 +02:00
..
fmt
2026-04-13 02:44:47 +02:00
fmt
2026-04-13 02:44:47 +02:00
fmt
2026-04-13 02:44:47 +02:00
fmt
2026-04-13 02:44:47 +02:00
2025-12-12 00:25:30 +01:00