From fdb4e7e0dbbef1c0fe77317e54feca0295ef3dc3 Mon Sep 17 00:00:00 2001 From: Stefano Alberto Russo <stefano.russo@gmail.com> Date: Wed, 6 Apr 2022 00:10:59 +0200 Subject: [PATCH] Added automatic redirect to OIDC if local auth disabled. --- services/webapp/code/rosetta/core_app/views.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/services/webapp/code/rosetta/core_app/views.py b/services/webapp/code/rosetta/core_app/views.py index 2082ee5..dc87c47 100644 --- a/services/webapp/code/rosetta/core_app/views.py +++ b/services/webapp/code/rosetta/core_app/views.py @@ -47,10 +47,9 @@ def login_view(request): response.delete_cookie('post_login_redirect') return response else: - # If local auth disabled, just render login page - # (will be rendered an open id connect url only) + # If local auth disabled, just redirect to OIDC if settings.DISABLE_LOCAL_AUTH: - return render(request, 'login.html', {'data': data}) + return HttpResponseRedirect('/oidc/authenticate/') # If unauthenticated user tries to log in if request.method == 'POST': -- GitLab