Changes

m
Line 101: Line 101:  
== Configurer pour utiliser le mot de passe LDAP pour se loguer ==
 
== Configurer pour utiliser le mot de passe LDAP pour se loguer ==
   −
<br />Modifier votre fichier de configuration de l'application pour demander à Dolibarr de tester la validité du mot de passe au serveur LDAP, voici un exemple qui fonctionne avec openLDAP :<blockquote>'''nano /srv/dolibarr/prod/htdocs/conf/conf.php'''</blockquote>
+
Modifier votre fichier de configuration de l'application '''htdocs/conf/conf.php''' pour demander à Dolibarr de tester la validité du mot de passe au serveur LDAP, voici un exemple qui fonctionne avec openLDAP :
    
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
Line 107: Line 107:  
// Authentication settings
 
// Authentication settings
 
//$dolibarr_main_authentication='dolibarr';
 
//$dolibarr_main_authentication='dolibarr';
$dolibarr_main_authentication='ldap,dolibarr';  // Permet de garder la double authentification si souci avec LDAP (gardez un compte non LDAP admin !)
+
$dolibarr_main_authentication='ldap,dolibarr';  // To be able to login with both the LDAP or the Dolibarr password (if there is problem with the LDAP server, keep a non LDAP password for one admin user !)
 
$dolibarr_main_auth_ldap_host='<ldap>ou<ldaps>:  //<hostname>';  // Plusieurs serveurs peuvent être ajouter en séparant par une virgule.
 
$dolibarr_main_auth_ldap_host='<ldap>ou<ldaps>:  //<hostname>';  // Plusieurs serveurs peuvent être ajouter en séparant par une virgule.
 
$dolibarr_main_auth_ldap_port='<389>ou<636>';    // Port
 
$dolibarr_main_auth_ldap_port='<389>ou<636>';    // Port
Line 115: Line 115:  
$dolibarr_main_auth_ldap_dn='dc=company,dc=com'; // Ex: ou=users,dc=my-domain,dc=com
 
$dolibarr_main_auth_ldap_dn='dc=company,dc=com'; // Ex: ou=users,dc=my-domain,dc=com
 
$dolibarr_main_auth_ldap_filter = '';            // If defined, two previous parameters are not used to find a user into LDAP. Ex: (uid=%1%) or &(uid=%1%)(isMemberOf=$
 
$dolibarr_main_auth_ldap_filter = '';            // If defined, two previous parameters are not used to find a user into LDAP. Ex: (uid=%1%) or &(uid=%1%)(isMemberOf=$
$dolibarr_main_auth_ldap_admin_login='uid=admin,dc=company,dc=com';
+
$dolibarr_main_auth_ldap_admin_login='uid=admin,dc=company,dc=com';     // Required only if anonymous bind disabled. Ex: cn=admin,dc=example,dc=com
$dolibarr_main_auth_ldap_admin_pass='YourPassword';
+
$dolibarr_main_auth_ldap_admin_pass='secret';           // Required only if anonymous bind disabled. Ex: secret
 
$dolibarr_main_auth_ldap_debug='false';
 
$dolibarr_main_auth_ldap_debug='false';
 
[...]
 
[...]