dont allow guest registration if registration disabled with token configured
Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
parent
6664259e64
commit
dd8a6ede09
1 changed files with 3 additions and 2 deletions
|
@ -89,9 +89,10 @@ pub async fn register_route(body: Ruma<register::v3::Request>) -> Result<registe
|
||||||
|
|
||||||
if is_guest
|
if is_guest
|
||||||
&& (!services().globals.allow_guest_registration()
|
&& (!services().globals.allow_guest_registration()
|
||||||
|| !services().globals.allow_registration())
|
|| (!services().globals.allow_registration()
|
||||||
|
&& services().globals.config.registration_token.is_some()))
|
||||||
{
|
{
|
||||||
info!("Guest registration disabled / registration fully disabled, rejecting guest registration, initial device name: {:?}", body.initial_device_display_name);
|
info!("Guest registration disabled / registration disabled with token configured, rejecting guest registration, initial device name: {:?}", body.initial_device_display_name);
|
||||||
return Err(Error::BadRequest(
|
return Err(Error::BadRequest(
|
||||||
ErrorKind::GuestAccessForbidden,
|
ErrorKind::GuestAccessForbidden,
|
||||||
"Guest registration is disabled.",
|
"Guest registration is disabled.",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue