added local login from django database
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user