Files
AgentCompany/AgentCompany-New
ZacharyZhang-NY 23a007d157 Require the OAuth state on the Codex callback (sec #4)
The Codex flow guarded with `result.state && result.state !== state`,
so a callback that simply omitted state skipped CSRF validation while a
sign-in window was open. Match the Anthropic and Google flows: compare
strictly, so a missing or mismatched state is rejected. PKCE already
blocks code injection; this closes the login-CSRF gap.
2026-06-26 18:06:58 -04:00
..
2026-05-20 23:27:00 -04:00
2026-05-23 19:05:32 -04:00