mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-12 22:26:13 +00:00
Once the sign-in and registration pages read codes instead of the server's prose, a taken username or address said only "Registration failed", an expired invitation said "You don't have permission for this", and a passkey this server does not know, a passkey sign-in that took too long, an unreadable passkey answer, a single-sign-on-only server and an already signed-in visitor all said "Login failed". The registration route now names its refusals (auth.register.taken for both 409s, auth.register.invite_invalid for a refused invitation), and those codes, the three passkey refusals, oidc_only and auth.already_authenticated get a sentence in every language.