mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-12 22:26:13 +00:00
The sign-in refusals carry only their status's generic code, so once the sign-in page read codes, a wrong password, a wrong second-factor code and a refused security key all said "Your session has ended", and a lockout said "too many requests just now". localizedSignInError reads a generic 401 as the step's own failure and a generic 429 as "Too many attempts. Wait a few minutes and try again."; a code the step names itself keeps its sentence. The password, passkey, code and security-key steps use it. The rate-limit sentence moves from auth.claim to auth.signInRateLimited, since the claim page and the sign-in page now share it, and the Korean one takes the polite form the rest of the catalogue uses.