From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 25 Apr 2023 05:31:34 +0000 (-0700) Subject: Specify backend for auto-login X-Git-Tag: v1.14.1~1^2~11^2 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F3163%2Fhead;p=thirdparty%2Fpaperless-ngx.git Specify backend for auto-login --- diff --git a/src/paperless/auth.py b/src/paperless/auth.py index 368d3e47b9..ec853743ed 100644 --- a/src/paperless/auth.py +++ b/src/paperless/auth.py @@ -10,7 +10,11 @@ class AutoLoginMiddleware(MiddlewareMixin): def process_request(self, request): try: request.user = User.objects.get(username=settings.AUTO_LOGIN_USERNAME) - auth.login(request, request.user) + auth.login( + request=request, + user=request.user, + backend="django.contrib.auth.backends.ModelBackend", + ) except User.DoesNotExist: pass