This issue describes an authentication-related improvement.
Problem:
- Failed login attempts are not rate limited
- Expired access tokens are not handled properly
- Password reset endpoint can be abused
Goal:
Improve API security by adding proper rate limiting and token validation.