0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-03-08 07:12:36 +01:00
Lunny Xiao f3bdcc58af
Fix OAuth2 authorization code expiry and reuse handling (#36797)
- set OAuth2 authorization code `ValidUntil` on creation and add expiry
checks during exchange
- return a specific error when codes are invalidated twice to prevent
concurrent reuse
- add unit tests covering validity timestamps, expiration, and double
invalidation

---
Generate by a coding agent with Codex 5.2

---------

Signed-off-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-06 05:00:44 +00:00
..
2026-02-28 11:23:20 -08:00
2026-02-28 11:23:20 -08:00
2026-02-06 13:12:05 +00:00