Managing usage of a password file for the LDAP reader user

This commit is contained in:
Philippe Caseiro 2018-03-16 10:47:03 +01:00
parent 982c5f44ee
commit a4a385a439
2 changed files with 6 additions and 5 deletions

View File

@ -43,14 +43,11 @@ Gen_Config -> Services -> Activer LemonLDAP::NG -> "Oui"
* GenConfig -> Lemonldap -> Port d'écoute du LDAP utilisé par LemonLDAP::NG * GenConfig -> Lemonldap -> Port d'écoute du LDAP utilisé par LemonLDAP::NG
* GenConfig -> Lemonldap -> Base DN des utilisateurs dans l'annuaire * GenConfig -> Lemonldap -> Base DN des utilisateurs dans l'annuaire
* GenConfig -> Lemonldap -> Utilisateur de connection à l'annuaire (DN ex: cn=reader,o=gouv,c=fr) * GenConfig -> Lemonldap -> Utilisateur de connection à l'annuaire (DN ex: cn=reader,o=gouv,c=fr)
* GenConfig -> Lemonldap -> Mot de passe de l'utilisateur de connection à l'annuaire * GenConfig -> Lemonldap -> Mot de passe de l'utilisateur de connection à l'annuaire (file like /root/.reader or the clear password)
#### Configuration CAS #### Configuration CAS
Add your CAS attributes mapping (default) Add your CAS attributes mapping ( uid = uid and mail = mail are created by default)
* uid = uid
* mail = mail
* GenConfig -> Lemonldap -> Nom de l'attribut CAS * GenConfig -> Lemonldap -> Nom de l'attribut CAS
* GenConfig -> Lemonldap -> Attribut LDAP équivalent * GenConfig -> Lemonldap -> Attribut LDAP équivalent

View File

@ -229,7 +229,11 @@
}, },
"portalDisplayChangePassword": "$_auth =~ /^(LDAP|DBI|Demo)$/", "portalDisplayChangePassword": "$_auth =~ /^(LDAP|DBI|Demo)$/",
"hideOldPassword": 0, "hideOldPassword": 0,
%if %%is_file(%%ldapBindUserPassword)
"managerPassword": "%%pwdreader("", %%ldapBindUserPassword)",
%else
"managerPassword": "%%ldapBindUserPassword", "managerPassword": "%%ldapBindUserPassword",
%end if
"authChoiceParam": "lmAuth", "authChoiceParam": "lmAuth",
"lwpSslOpts": {}, "lwpSslOpts": {},
"portalSkinRules": {}, "portalSkinRules": {},