|
|
@@ -11,8 +11,8 @@ https://docs.djangoproject.com/en/3.2/ref/settings/
|
|
|
"""
|
|
|
|
|
|
from pathlib import Path
|
|
|
-#import ldap
|
|
|
-#from django_auth_ldap.config import LDAPSearch
|
|
|
+import ldap
|
|
|
+from django_auth_ldap.config import LDAPSearch
|
|
|
|
|
|
# Build paths inside the project like this: BASE_DIR / 'subdir'.
|
|
|
BASE_DIR = Path(__file__).resolve().parent.parent
|
|
|
@@ -61,22 +61,22 @@ MIDDLEWARE = [
|
|
|
'django.middleware.clickjacking.XFrameOptionsMiddleware',
|
|
|
]
|
|
|
|
|
|
-#AUTH_LDAP_SERVER_URI = "ldap://172.16.106.102"
|
|
|
-#AUTH_LDAP_BIND_DN = "seafile.adm@intra.stjacques"
|
|
|
-#AUTH_LDAP_BIND_PASSWORD = "DxbYwD5V2t"
|
|
|
-#AUTH_LDAP_USER_SEARCH = LDAPSearch("OU=Informatique,OU=Administratif,Ou=Gentilly,OU=Utilisateurs,DC=intra,DC=stjacques", ldap.SCOPE_SUBTREE, "(sAMAccountName=%(user)s)")
|
|
|
+AUTH_LDAP_SERVER_URI = "ldap://172.16.106.102"
|
|
|
+AUTH_LDAP_BIND_DN = "seafile.adm@intra.stjacques"
|
|
|
+AUTH_LDAP_BIND_PASSWORD = "DxbYwD5V2t"
|
|
|
+AUTH_LDAP_USER_SEARCH = LDAPSearch("OU=Informatique,OU=Administratif,Ou=Gentilly,OU=Utilisateurs,DC=intra,DC=stjacques", ldap.SCOPE_SUBTREE, "(sAMAccountName=%(user)s)")
|
|
|
|
|
|
-#AUTH_LDAP_USER_ATTR_MAP = {
|
|
|
-# "first_name": "givenName",
|
|
|
-# "last_name": "sn",
|
|
|
-# "email": "mail",
|
|
|
-# "username": "sAMAccountName",
|
|
|
-#}
|
|
|
+AUTH_LDAP_USER_ATTR_MAP = {
|
|
|
+ "first_name": "givenName",
|
|
|
+ "last_name": "sn",
|
|
|
+ "email": "mail",
|
|
|
+ "username": "sAMAccountName",
|
|
|
+}
|
|
|
|
|
|
-#AUTH_LDAP_ALWAYS_UPDATE_USER = True
|
|
|
+AUTH_LDAP_ALWAYS_UPDATE_USER = True
|
|
|
|
|
|
AUTHENTICATION_BACKENDS = [
|
|
|
-# "django_auth_ldap.backend.LDAPBackend",
|
|
|
+ "django_auth_ldap.backend.LDAPBackend",
|
|
|
"django.contrib.auth.backends.ModelBackend",
|
|
|
]
|
|
|
|
|
|
@@ -113,12 +113,12 @@ DATABASES = {
|
|
|
|
|
|
# EMAIL
|
|
|
|
|
|
-#EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
|
|
|
-#EMAIL_HOST = 'smtp.elsan.care'
|
|
|
-#EMAIL_PORT = '25'
|
|
|
-#EMAIL_USE_TLS = False
|
|
|
-#EMAIL_HOST_USER = 'smtp.gen@elsan.care'
|
|
|
-#EMAIL_HOST_PASSWORD = 'c!fgx1cPlsd%JxW4$SKf!'
|
|
|
+EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
|
|
|
+EMAIL_HOST = 'smtp.elsan.care'
|
|
|
+EMAIL_PORT = '25'
|
|
|
+EMAIL_USE_TLS = False
|
|
|
+EMAIL_HOST_USER = 'smtp.gen@elsan.care'
|
|
|
+EMAIL_HOST_PASSWORD = 'c!fgx1cPlsd%JxW4$SKf!'
|
|
|
|
|
|
|
|
|
# Password validation
|