Add an admin API to check if a username is available (#10578)
This adds a new API GET /_synapse/admin/v1/username_available?username=foo to check if a username is available. It is the counterpart to https://matrix.org/docs/spec/client_server/r0.6.0#get-matrix-client-r0-register-available, except that it works even if registration is disabled.
Showing
- changelog.d/10578.feature 1 addition, 0 deletionschangelog.d/10578.feature
- docs/admin_api/user_admin_api.md 20 additions, 0 deletionsdocs/admin_api/user_admin_api.md
- synapse/rest/admin/__init__.py 2 additions, 0 deletionssynapse/rest/admin/__init__.py
- synapse/rest/admin/username_available.py 51 additions, 0 deletionssynapse/rest/admin/username_available.py
- tests/rest/admin/test_username_available.py 62 additions, 0 deletionstests/rest/admin/test_username_available.py
Loading
Please register or sign in to comment