added local login from django database

This commit is contained in:
2020-08-27 20:00:24 +00:00
parent 18d519c157
commit 7faddf6468
2 changed files with 4 additions and 1 deletions

View File

@@ -1,7 +1,7 @@
# from django.contrib.auth.models import User # from django.contrib.auth.models import User
from django.contrib.auth.middleware import RemoteUserMiddleware from django.contrib.auth.middleware import RemoteUserMiddleware
# import django # import django
# import logging import logging
# logger=logging.getLogger("django.request") # logger=logging.getLogger("django.request")
@@ -13,7 +13,9 @@ class FETHeaderMiddleware(RemoteUserMiddleware):
self.header, self.header,
request.headers.get(self.header, None) request.headers.get(self.header, None)
) )
logger = logging.getLogger(__name__)
super().process_request(request) super().process_request(request)
#logger.info('User: ' + str(request.user))
if request.user.is_authenticated: if request.user.is_authenticated:
request.user.is_admin = True request.user.is_admin = True
request.user.is_superuser = True request.user.is_superuser = True

View File

@@ -116,6 +116,7 @@ DATABASES = {
AUTHENTICATION_BACKENDS = [ AUTHENTICATION_BACKENDS = [
'django.contrib.auth.backends.RemoteUserBackend', 'django.contrib.auth.backends.RemoteUserBackend',
'django.contrib.auth.backends.ModelBackend',
] ]
# Password validation # Password validation