Severity: HIGH
Location: src/Controllers/TwoFactorController.php:132-143
Bug: Post-credential user state (banned, suspended, email un-verified) not re-checked before completing login.
Fix: Re-apply the role !== 1 / suspended_until / email_verified_at guards after fetching user.
Status: open. Will reply with remediation details when resolved.