summary refs log tree commit diff
path: root/synapse/config/registration.py
diff options
context:
space:
mode:
authorBen Banfield-Zanin <benbz@matrix.org>2020-04-30 08:24:15 +0100
committerBen Banfield-Zanin <benbz@matrix.org>2020-04-30 08:24:15 +0100
commit80c66c4bca3ba494ab1ae194640b647bf95effb1 (patch)
treebb0266d950f5dc49d6501a43406973dada4a80a9 /synapse/config/registration.py
parent1.12.4 (diff)
parentImprove error message (diff)
downloadsynapse-80c66c4bca3ba494ab1ae194640b647bf95effb1.tar.xz
Merge remote-tracking branch 'origin/babolivier/info_mainline' into bbz/info-mainline2 github/bbz/info-mainline2 bbz/info-mainline2
Diffstat (limited to 'synapse/config/registration.py')
-rw-r--r--synapse/config/registration.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/synapse/config/registration.py b/synapse/config/registration.py

index 9bb3beedbc..f255b58c8a 100644 --- a/synapse/config/registration.py +++ b/synapse/config/registration.py
@@ -99,6 +99,9 @@ class RegistrationConfig(Config): self.registrations_require_3pid = config.get("registrations_require_3pid", []) self.allowed_local_3pids = config.get("allowed_local_3pids", []) + self.check_is_for_allowed_local_3pids = config.get( + "check_is_for_allowed_local_3pids", None + ) self.enable_3pid_lookup = config.get("enable_3pid_lookup", True) self.registration_shared_secret = config.get("registration_shared_secret") @@ -247,6 +250,11 @@ class RegistrationConfig(Config): # Mandate that users are only allowed to associate certain formats of # 3PIDs with accounts on this server. # + # Use an Identity Server to establish which 3PIDs are allowed to register? + # Overrides allowed_local_3pids below. + # + #check_is_for_allowed_local_3pids: matrix.org + # #allowed_local_3pids: # - medium: email # pattern: '.*@matrix\\.org'