Added possibilty to disable local password authentication (#5092)

Signed-off-by: Daniel Hoffend <dh@dotlan.net>
This commit is contained in:
Daniel Hoffend 2019-06-27 19:37:29 +02:00 committed by Richard van der Hoff
parent 457b8e4c4d
commit 9646a593ac
5 changed files with 18 additions and 1 deletions

View file

@ -26,6 +26,7 @@ class PasswordConfig(Config):
password_config = {}
self.password_enabled = password_config.get("enabled", True)
self.password_localdb_enabled = password_config.get("localdb_enabled", True)
self.password_pepper = password_config.get("pepper", "")
def generate_config_section(self, config_dir_path, server_name, **kwargs):
@ -35,6 +36,12 @@ class PasswordConfig(Config):
#
#enabled: false
# Uncomment to disable authentication against the local password
# database. This is ignored if `enabled` is false, and is only useful
# if you have other password_providers.
#
#localdb_enabled: false
# Uncomment and change to a secret random string for extra security.
# DO NOT CHANGE THIS AFTER INITIAL SETUP!
#