From cffdb1f7976168588e3b16365425182102401d14 Mon Sep 17 00:00:00 2001 From: Simon Pirkelmann Date: Sat, 17 Apr 2021 14:34:55 +0200 Subject: [PATCH] users created through the web interface are local users by default --- imaginaerraum_door_admin/webapp.py | 1 + 1 file changed, 1 insertion(+) diff --git a/imaginaerraum_door_admin/webapp.py b/imaginaerraum_door_admin/webapp.py index 28ab475..1f336f3 100644 --- a/imaginaerraum_door_admin/webapp.py +++ b/imaginaerraum_door_admin/webapp.py @@ -308,6 +308,7 @@ def create_application(config): pw = secrets.token_urlsafe(16) new_user = user_datastore.create_user(username=form.name.data, email=form.email.data, password=hash_password(pw)) + user_datastore.add_role_to_user(new_user, 'local') logger.info( f"Super admin {current_user.username} created new user account for {new_user.username} <{new_user.email}>") flash(f"Ein Account für den Nutzer {new_user.username} wurde erstellt. Verwende das Passwort {pw} um den Nutzer einzuloggen.")