From de006a5761105b4008bac2c661b1fbcd9c80643b Mon Sep 17 00:00:00 2001 From: Jenny Danzmayr Date: Sun, 22 Dec 2024 16:29:45 +0100 Subject: [PATCH] specify backend during login --- src/c3nav/site/views.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/c3nav/site/views.py b/src/c3nav/site/views.py index 95c6913f..32a0cae1 100644 --- a/src/c3nav/site/views.py +++ b/src/c3nav/site/views.py @@ -300,7 +300,7 @@ def login_view(request): if request.method == 'POST': form = AuthenticationForm(request, data=request.POST) if form.is_valid(): - login(request, form.user_cache) + login(request, form.user_cache, 'django.contrib.auth.backends.ModelBackend') migrate_access_permissions_after_login(request) return close_response(request) else: @@ -352,7 +352,7 @@ def register_view(request): form = UserCreationForm(data=request.POST) if form.is_valid(): user = form.save() - login(request, user) + login(request, user, 'django.contrib.auth.backends.ModelBackend') migrate_access_permissions_after_login(request) return close_response(request) else: @@ -376,7 +376,7 @@ def change_password_view(request): form = PasswordChangeForm(user=request.user, data=request.POST) if form.is_valid(): form.save() - login(request, request.user) + login(request, request.user, 'django.contrib.auth.backends.ModelBackend') messages.success(request, _('Password successfully changed.')) return redirect('site.account') else: