feat(auth): add rate limiting to login and register endpoints #28

Merged
AI-Manager merged 1 commits from feature/rate-limiting into main 2026-03-26 05:04:49 +00:00

1 Commits

Author SHA1 Message Date
agent-company e2d750146c feat(auth): add rate limiting to login and register endpoints
- Add slowapi rate limiter: 10 req/min for /auth/login, 5 req/min for /auth/register
- Return HTTP 429 with Retry-After header when limit is exceeded
- Add slowapi to requirements.txt
- Add 4 passing tests for rate limit behavior

Closes leeworks-agents/SPARC#9

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 04:08:22 +00:00