Files
neko/server
Seungwon Lee 1725bfa50b oauth: bind state to browser session (#708)
* oauth: bind state to browser session

Bind each authorization state to a short-lived HttpOnly cookie so callback URLs cannot create sessions in browsers that did not initiate login.

Use per-state cookie names to preserve concurrent flows and reject callback origins that cannot receive the host-only cookie.

* oauth: preserve explicit proxy redirects

Keep browser-state binding usable when TLS terminates before Neko while still rejecting callback hosts that cannot receive the login cookie.
2026-09-30 15:39:10 +02:00
..
2024-09-06 22:56:24 +02:00
2025-03-31 23:09:39 +02:00
2026-04-08 14:59:31 +02:00
2026-04-25 15:20:43 +02:00
2026-04-25 15:20:43 +02:00
2024-09-06 22:56:24 +02:00