From ecb4a7023c37b5156b9126edc849304571da821e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rajmund=20Hru=C5=A1ka?= <rajmund.hruska@cesnet.cz> Date: Mon, 20 Jun 2022 12:42:18 +0200 Subject: [PATCH] Fix: Convert login to lowercase when logging in. (Redmine issue: #7593) --- lib/hawat/blueprints/auth_dev/__init__.py | 2 +- lib/hawat/blueprints/auth_env/__init__.py | 2 +- lib/hawat/blueprints/auth_pwd/__init__.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/hawat/blueprints/auth_dev/__init__.py b/lib/hawat/blueprints/auth_dev/__init__.py index 2bc11cfaf..3677deb3b 100644 --- a/lib/hawat/blueprints/auth_dev/__init__.py +++ b/lib/hawat/blueprints/auth_dev/__init__.py @@ -84,7 +84,7 @@ class LoginView(HTMLMixin, SQLAlchemyMixin, BaseLoginView): form=form ) if form.validate_on_submit(): - return form.login.data + return form.login.data.lower() return None diff --git a/lib/hawat/blueprints/auth_env/__init__.py b/lib/hawat/blueprints/auth_env/__init__.py index ab81ff50c..45af4fdbd 100644 --- a/lib/hawat/blueprints/auth_env/__init__.py +++ b/lib/hawat/blueprints/auth_env/__init__.py @@ -141,7 +141,7 @@ class LoginView(HTMLMixin, SQLAlchemyMixin, BaseLoginView): hawat.const.FLASH_FAILURE ) self.abort(403) - return user_login + return user_login.lower() class RegisterView(HTMLMixin, SQLAlchemyMixin, BaseRegisterView): diff --git a/lib/hawat/blueprints/auth_pwd/__init__.py b/lib/hawat/blueprints/auth_pwd/__init__.py index e42cb091d..5c5d6d954 100644 --- a/lib/hawat/blueprints/auth_pwd/__init__.py +++ b/lib/hawat/blueprints/auth_pwd/__init__.py @@ -69,7 +69,7 @@ class LoginView(HTMLMixin, SQLAlchemyMixin, BaseLoginView): form=form ) if form.validate_on_submit(): - return form.login.data + return form.login.data.lower() return None def authenticate_user(self, user): -- GitLab