Files
matrix-authentication-service/frontend
Quentin Gliech efeaa62070 Add a usernameAvailable GraphQL query for anonymous lookups
Exposes a new query telling whether a given username is available for
registration, and if not, why: already taken, or rejected by the
registration policy. A username reserved on the homeserver side is
deliberately reported as taken, mirroring the ambiguity of the
registration form, which doesn't tell the two apart either.

Because this effectively is a username-existence oracle, the query is
rate-limited per requester, configurable through the new
`rate_limiting.username_availability` option.
2026-10-13 14:02:33 +02:00
..
2026-10-06 15:13:57 +00:00
2024-02-09 15:57:11 +01:00
2026-07-06 10:49:27 +02:00
2026-10-05 11:44:30 +00:00