summaryrefslogtreecommitdiffstats
path: root/accounts/utils/login.py
diff options
context:
space:
mode:
Diffstat (limited to 'accounts/utils/login.py')
-rw-r--r--accounts/utils/login.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/accounts/utils/login.py b/accounts/utils/login.py
index 07953e3..938268f 100644
--- a/accounts/utils/login.py
+++ b/accounts/utils/login.py
@@ -24,16 +24,18 @@ class _compact_json:
def create_login_manager() -> flask_login.login_manager.LoginManager:
login_manager = LoginManager()
- login_manager.login_message = 'Bitte einloggen'
- login_manager.login_view = 'login.login'
+ login_manager.login_message = "Bitte einloggen"
+ login_manager.login_view = "login.login"
@login_manager.user_loader
def load_user(user_id: str) -> LoginManager:
try:
username, password = parse_userid(user_id)
return accounts_app.user_backend.auth(username, password)
- except (accounts_app.user_backend.NoSuchUserError,
- accounts_app.user_backend.InvalidPasswordError):
+ except (
+ accounts_app.user_backend.NoSuchUserError,
+ accounts_app.user_backend.InvalidPasswordError,
+ ):
return None
return login_manager
@@ -52,7 +54,9 @@ def logout_required(f):
@wraps(f)
def logout_required_(*args, **kwargs):
if current_user.is_authenticated:
- raise Forbidden('Diese Seite ist nur für nicht eingeloggte Benutzer gedacht!')
+ raise Forbidden(
+ "Diese Seite ist nur für nicht eingeloggte Benutzer gedacht!"
+ )
return f(*args, **kwargs)
- return logout_required_
+ return logout_required_