From 00a9930f1c2ae636f309a1e14b58b40374201935 Mon Sep 17 00:00:00 2001 From: Jose Borreguero Date: Tue, 2 Aug 2022 20:00:41 -0400 Subject: [PATCH] force lowercase username for remote fit server Signed-off-by: Jose Borreguero --- src/users/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/users/views.py b/src/users/views.py index 48e4591..4caf203 100644 --- a/src/users/views.py +++ b/src/users/views.py @@ -40,7 +40,9 @@ def perform_login(request): executor = settings.TEST_REMOTE_USER executor_password = settings.TEST_REMOTE_PASSWD else: - executor = username + # The authentication backend is case-insensitive, but the user + # home directories in the analysis clusters are all lowercase. + executor = username.lower() executor_password = password # create SSH key associated to the custodian browser session public_key_file = IdentityFileModel.objects.create_from_custodian( -- GitLab