]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Specify backend for auto-login 3163/head
authorshamoon <4887959+shamoon@users.noreply.github.com>
Tue, 25 Apr 2023 05:31:34 +0000 (22:31 -0700)
committershamoon <4887959+shamoon@users.noreply.github.com>
Wed, 26 Apr 2023 05:15:21 +0000 (22:15 -0700)
src/paperless/auth.py

index 368d3e47b9bc626d511fff8936670b1cc768485d..ec853743ed5254bba2021eca3547a54c00370046 100644 (file)
@@ -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