From 9c2e6f9081c7f1a79fdb16189de3bc4de6f1ad74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 12 Dec 2017 11:25:48 +0100 Subject: [PATCH] Fixed forced login for user switching --- cloud/routes.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/cloud/routes.py b/cloud/routes.py index 750e9c1..3c5d705 100644 --- a/cloud/routes.py +++ b/cloud/routes.py @@ -140,12 +140,10 @@ def _homepage_context() -> dict: @blueprint.route('/login') def login(): from flask import request - from flask_login import logout_user if request.args.get('force'): log.debug('Forcing logout of user before rendering login page.') - logout_user() - session.clear() + pillar.auth.logout_user() next_after_login = request.args.get('next')