mirror of
https://github.com/J3vb/OwnCord.git
synced 2026-09-03 03:50:00 +03:00
BUG-110: Login handler now tracks failures per-username alongside per-IP. Distributed brute force from rotating IPs is blocked after 9 failures for the same username within 15 minutes. BUG-111: Password-change, TOTP enable/confirm/disable endpoints now have per-user escalating lockout (3 failures / 15min window / 15min lock), matching the existing delete-account pattern. Prevents password oracle attacks via stolen session tokens.