Line 1... |
Line 1... |
1 |
<?php
|
1 |
<?php
|
2 |
# $Id: ldap.php 3108 2023-01-08 21:46:19Z rexy $
|
2 |
# $Id: ldap.php 3238 2024-12-02 22:38:59Z rexy $
|
3 |
|
3 |
|
4 |
/* written by steweb57, Rexy & Tom HOUDAYER */
|
4 |
/* written by steweb57, Rexy & Tom HOUDAYER */
|
5 |
/****************************************************************
|
5 |
/****************************************************************
|
6 |
* GLOBAL FILE PATHS *
|
6 |
* GLOBAL FILE PATHS *
|
7 |
*****************************************************************/
|
7 |
*****************************************************************/
|
Line 52... |
Line 52... |
52 |
$l_ldap_YES = "OUI";
|
52 |
$l_ldap_YES = "OUI";
|
53 |
$l_ldap_NO = "NON";
|
53 |
$l_ldap_NO = "NON";
|
54 |
$l_ldap_server_label = "Serveur LDAP:";
|
54 |
$l_ldap_server_label = "Serveur LDAP:";
|
55 |
$l_ldap_server_text = "Adresse IP du serveur";
|
55 |
$l_ldap_server_text = "Adresse IP du serveur";
|
56 |
$l_ldap_base_dn_label = "DN de la base:";
|
56 |
$l_ldap_base_dn_label = "DN de la base:";
|
57 |
$l_ldap_base_dn_text = "Le DN (Distinguished Name) définit où se situent les informations des utilisateurs dans l'annuaire.<br> - Exemple LDAP: 'o=mycompany, c=FR'.<br> - Exemple AD 'cn=Users,dc=server_name,dc=localdomain'";
|
57 |
$l_ldap_base_dn_text = "Le DN (Distinguished Name) définit où se situent les informations des utilisateurs dans l'annuaire.<br> - Exemple LDAP: 'o=mycompany, c=FR'.<br> - Exemple AD 'cn=Users,dc=server_name,dc=lan'";
|
58 |
$l_ldap_uid_label = "Identifiant d'utilisateur (UID):";
|
58 |
$l_ldap_uid_label = "Identifiant d'utilisateur (UID):";
|
59 |
$l_ldap_uid_text = "Clé utilisée pour rechercher un identifiant de connexion.<br> - Exemple LDAP: 'uid', 'sn', etc.<br> - Pour A.D. mettre 'sAMAccountName'.";
|
59 |
$l_ldap_uid_text = "Clé utilisée pour rechercher un identifiant de connexion.<br> - Exemple LDAP: 'uid', 'sn', etc.<br> - Pour A.D. mettre 'sAMAccountName'.";
|
60 |
$l_ldap_base_filter_label = "Filtre de recherche des utilisateurs (optionnel):";
|
60 |
$l_ldap_base_filter_label = "Filtre de recherche des utilisateurs (optionnel):";
|
61 |
$l_ldap_base_filter_text = "Vous pouvez limiter les objets recherchés avec des filtres additionnels.<br> Exemple 'objectClass=posixGroup' ajouterait le filtre '(&(uid=username)(objectClass=posixGroup))'";
|
61 |
$l_ldap_base_filter_text = "Vous pouvez limiter les objets recherchés avec des filtres additionnels.<br> Exemple 'objectClass=posixGroup' ajouterait le filtre '(&(uid=username)(objectClass=posixGroup))'";
|
62 |
$l_ldap_user_label = "CN de l'utilisateur exploité par ALCASAR:";
|
62 |
$l_ldap_user_label = "CN de l'utilisateur exploité par ALCASAR:";
|
63 |
$l_ldap_user_text = "CN=Common Name. Laissez vide pour utiliser un accès invité (ou anonyme). Obligatoire sur un AD.<br> - Exemple LDAP : 'uid=username,ou=my_lan,o=mycompany,c=FR'.<br> - Exemple AD : 'username' ou 'cn=username,cn=Users,dc=server_name,dc=localdomain'";
|
63 |
$l_ldap_user_text = "CN=Common Name. Laissez vide pour utiliser un accès invité (ou anonyme). Obligatoire sur un AD.<br> - Exemple LDAP : 'uid=username,ou=my_lan,o=mycompany,c=FR'.<br> - Exemple AD : 'username' ou 'cn=username,cn=Users,dc=server_name,dc=lan'";
|
64 |
$l_ldap_password_label = "Mot de passe:";
|
64 |
$l_ldap_password_label = "Mot de passe:";
|
65 |
$l_ldap_password_text = "Laissez vide pour un accès invité (ou anonyme). Obligatoire sur un AD.";
|
65 |
$l_ldap_password_text = "Laissez vide pour un accès invité (ou anonyme). Obligatoire sur un AD.";
|
66 |
$l_ldap_ssl_label = "Connexion chiffrée";
|
66 |
$l_ldap_ssl_label = "Connexion chiffrée";
|
67 |
$l_ldap_ssl_text = "Utiliser une connexion chiffré avec SSL (LDAPS)";
|
67 |
$l_ldap_ssl_text = "Utiliser une connexion chiffré avec SSL (LDAPS)";
|
68 |
$l_ldap_cert_required_label = "Vérifier le certificat SSL";
|
68 |
$l_ldap_cert_required_label = "Vérifier le certificat SSL";
|
Line 95... |
Line 95... |
95 |
$l_ldap_YES = "SI";
|
95 |
$l_ldap_YES = "SI";
|
96 |
$l_ldap_NO = "NO";
|
96 |
$l_ldap_NO = "NO";
|
97 |
$l_ldap_server_label = "Servidor LDAP:";
|
97 |
$l_ldap_server_label = "Servidor LDAP:";
|
98 |
$l_ldap_server_text = "Dirección IP del servidor LDAP.";
|
98 |
$l_ldap_server_text = "Dirección IP del servidor LDAP.";
|
99 |
$l_ldap_base_dn_label = "DN de la base:";
|
99 |
$l_ldap_base_dn_label = "DN de la base:";
|
100 |
$l_ldap_base_dn_text = "El DN (Distinguished Name) se utiliza para ubicar la información de los usuarios en el directorio.<br> e.g. LDAP : 'o=MiEmpresa,c=AR'.<br> e.g. AD : 'cn=Users,dc=nombre_servidor,dc=localdomain'";
|
100 |
$l_ldap_base_dn_text = "El DN (Distinguished Name) se utiliza para ubicar la información de los usuarios en el directorio.<br> e.g. LDAP : 'o=MiEmpresa,c=AR'.<br> e.g. AD : 'cn=Users,dc=nombre_servidor,dc=lan'";
|
101 |
$l_ldap_uid_label = "Identificador de usuario (UID):";
|
101 |
$l_ldap_uid_label = "Identificador de usuario (UID):";
|
102 |
$l_ldap_uid_text = "Clave utilizada para buscar una identidad de inicio de sesión determinada.<br>Ej. 'uid', 'sn', etc.. Para AD usar 'sAMAccountName'.";
|
102 |
$l_ldap_uid_text = "Clave utilizada para buscar una identidad de inicio de sesión determinada.<br>Ej. 'uid', 'sn', etc.. Para AD usar 'sAMAccountName'.";
|
103 |
$l_ldap_base_filter_label = "Filtro de búsqueda de usuario (opcional):";
|
103 |
$l_ldap_base_filter_label = "Filtro de búsqueda de usuario (opcional):";
|
104 |
$l_ldap_base_filter_text = "Puede limitar aún más los objetos buscados con filtros adicionales.<br> Por ejemplo'objectClass=posixGroup' daría como resultado el uso de '(&(uid=username)(objectClass=posixGroup))'";
|
104 |
$l_ldap_base_filter_text = "Puede limitar aún más los objetos buscados con filtros adicionales.<br> Por ejemplo'objectClass=posixGroup' daría como resultado el uso de '(&(uid=username)(objectClass=posixGroup))'";
|
105 |
$l_ldap_user_label = "CN del usuario operador ALCASAR:";
|
105 |
$l_ldap_user_label = "CN del usuario operador ALCASAR:";
|
106 |
$l_ldap_user_text = "CN=Common Name. Déjelo en blanco para enlace anónimo. Obligatorio para AD.<br> Ej. LDAP :'uid=Usuario,ou=mi_Red,o=miEmpresa,c=AR'.<br> Ej. AD : 'username' or 'cn=username,cn=Users,dc=server_name,dc=localdomain'";
|
106 |
$l_ldap_user_text = "CN=Common Name. Déjelo en blanco para enlace anónimo. Obligatorio para AD.<br> Ej. LDAP :'uid=Usuario,ou=mi_Red,o=miEmpresa,c=AR'.<br> Ej. AD : 'username' or 'cn=username,cn=Users,dc=server_name,dc=lan'";
|
107 |
$l_ldap_password_label = "Contraseña:";
|
107 |
$l_ldap_password_label = "Contraseña:";
|
108 |
$l_ldap_password_text = "Déjelo en blanco para usar un enlace anónimo. Obligatorio para AD.";
|
108 |
$l_ldap_password_text = "Déjelo en blanco para usar un enlace anónimo. Obligatorio para AD.";
|
109 |
$l_ldap_ssl_label = "Conexión segura";
|
109 |
$l_ldap_ssl_label = "Conexión segura";
|
110 |
$l_ldap_ssl_text = "Use una conexión encriptada con SSL (LDAPS)";
|
110 |
$l_ldap_ssl_text = "Use una conexión encriptada con SSL (LDAPS)";
|
111 |
$l_ldap_cert_required_label = "Comprueba el certificado SSL";
|
111 |
$l_ldap_cert_required_label = "Comprueba el certificado SSL";
|
Line 138... |
Line 138... |
138 |
$l_ldap_YES = "YES";
|
138 |
$l_ldap_YES = "YES";
|
139 |
$l_ldap_NO = "NO";
|
139 |
$l_ldap_NO = "NO";
|
140 |
$l_ldap_server_label = "LDAP server :";
|
140 |
$l_ldap_server_label = "LDAP server :";
|
141 |
$l_ldap_server_text = "IP address of the LDAP server.";
|
141 |
$l_ldap_server_text = "IP address of the LDAP server.";
|
142 |
$l_ldap_base_dn_label = "DN of the base:";
|
142 |
$l_ldap_base_dn_label = "DN of the base:";
|
143 |
$l_ldap_base_dn_text = "The DN (Distinguished Name) is used to locate the users information in the directory.<br> e.g. LDAP : 'o=MyCompany,c=US'.<br> e.g. AD : 'cn=Users,dc=server_name,dc=localdomain'";
|
143 |
$l_ldap_base_dn_text = "The DN (Distinguished Name) is used to locate the users information in the directory.<br> e.g. LDAP : 'o=MyCompany,c=US'.<br> e.g. AD : 'cn=Users,dc=server_name,dc=lan'";
|
144 |
$l_ldap_uid_label = "User IDentifier (UID):";
|
144 |
$l_ldap_uid_label = "User IDentifier (UID):";
|
145 |
$l_ldap_uid_text = "Key used to search for a given login identity.<br>e.g. 'uid', 'sn', etc.. For AD use 'sAMAccountName'.";
|
145 |
$l_ldap_uid_text = "Key used to search for a given login identity.<br>e.g. 'uid', 'sn', etc.. For AD use 'sAMAccountName'.";
|
146 |
$l_ldap_base_filter_label = "User search filter (optional):";
|
146 |
$l_ldap_base_filter_label = "User search filter (optional):";
|
147 |
$l_ldap_base_filter_text = "You can further limit the searched objects with additional filters.<br> For example 'objectClass=posixGroup' would result in the use of '(&(uid=username)(objectClass=posixGroup))'";
|
147 |
$l_ldap_base_filter_text = "You can further limit the searched objects with additional filters.<br> For example 'objectClass=posixGroup' would result in the use of '(&(uid=username)(objectClass=posixGroup))'";
|
148 |
$l_ldap_user_label = "CN of the user operated by ALCASAR:";
|
148 |
$l_ldap_user_label = "CN of the user operated by ALCASAR:";
|
149 |
$l_ldap_user_text = "CN=Common Name. Leave blank to use anonymous binding. Mandatory for AD.<br> e.g. LDAP :'uid=Username,ou=my_lan,o=mycompany,c=US'.<br> e.g. AD : 'username' or 'cn=username,cn=Users,dc=server_name,dc=localdomain'";
|
149 |
$l_ldap_user_text = "CN=Common Name. Leave blank to use anonymous binding. Mandatory for AD.<br> e.g. LDAP :'uid=Username,ou=my_lan,o=mycompany,c=US'.<br> e.g. AD : 'username' or 'cn=username,cn=Users,dc=server_name,dc=lan'";
|
150 |
$l_ldap_password_label = "Password:";
|
150 |
$l_ldap_password_label = "Password:";
|
151 |
$l_ldap_password_text = "Leave blank to use anonymous binding. Mandatory for AD.";
|
151 |
$l_ldap_password_text = "Leave blank to use anonymous binding. Mandatory for AD.";
|
152 |
$l_ldap_ssl_label = "Secure connection";
|
152 |
$l_ldap_ssl_label = "Secure connection";
|
153 |
$l_ldap_ssl_text = "Use an encrypted connection with SSL (LDAPS)";
|
153 |
$l_ldap_ssl_text = "Use an encrypted connection with SSL (LDAPS)";
|
154 |
$l_ldap_cert_required_label = "Check the SSL certificate";
|
154 |
$l_ldap_cert_required_label = "Check the SSL certificate";
|