Overview
app/(auth)/login/page.tsx and register/page.tsx — the backend applies @Throttle({ auth: { limit: 10, ttl: 60_000 } }) on AuthController. No test coverage confirms the frontend shows a clear, specific message (e.g. "too many attempts, try again in N seconds") when it receives a 429, as opposed to a generic error.
Tasks
Acceptance Criteria
Notes for Contributors
Comment below to be assigned.
Overview
app/(auth)/login/page.tsxandregister/page.tsx— the backend applies@Throttle({ auth: { limit: 10, ttl: 60_000 } })onAuthController. No test coverage confirms the frontend shows a clear, specific message (e.g. "too many attempts, try again in N seconds") when it receives a429, as opposed to a generic error.Tasks
429response on login/register with a clear, specific message.Acceptance Criteria
Notes for Contributors
Comment below to be assigned.