mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-03-22 17:44:28 -05:00
* Add ability for App Services to register users AS Tokens are pulled from their respective configs, which are then checked against when an AS tries to register using m.login.application_service. If the token exists and the new username is within their specified namespace, then the user is created as a password-less user. Signed-off-by: Andrew Morgan (https://amorgan.xyz) <andrew@amorgan.xyz> * Validate loaded Application Services * Ensure no two app services have the same token or ID * Check namespaces are valid regex * Ensure users can't register inside an exclusive app service namespace * Ensure exclusive app service namespaces are exclusive with each other * Precompile application service namespace regexes so we don't need to do so every time a user is registered Signed-off-by: Andrew Morgan (https://amorgan.xyz) <andrew@amorgan.xyz> |
||
---|---|---|
.. | ||
account_data.go | ||
createroom.go | ||
device.go | ||
directory.go | ||
filter.go | ||
joinroom.go | ||
login.go | ||
logout.go | ||
membership.go | ||
memberships.go | ||
profile.go | ||
register.go | ||
register_test.go | ||
routing.go | ||
sendevent.go | ||
threepid.go | ||
voip.go |