diff --git a/htdocs/adherents/ldap.php b/htdocs/adherents/ldap.php index 7144e1c9d1e..0b868e05941 100644 --- a/htdocs/adherents/ldap.php +++ b/htdocs/adherents/ldap.php @@ -115,6 +115,22 @@ print ''; // Login print ''.$langs->trans("Login").''.$adh->login.' '; +// Password not crypted +if ($conf->global->LDAP_FIELD_PASSWORD) +{ + print ''.$langs->trans("LDAPFieldPasswordNotCrypted").''; + print ''.$fuser->pass.''; + print "\n"; +} + +// Password crypted +if ($conf->global->LDAP_FIELD_PASSWORD_CRYPTED) +{ + print ''.$langs->trans("LDAPFieldPasswordCrypted").''; + print ''.$fuser->pass_crypted.''; + print "\n"; +} + // Type print ''.$langs->trans("Type").''.$adh->type."\n"; diff --git a/htdocs/user/ldap.php b/htdocs/user/ldap.php index 1710b66f0c8..fb92a2c72c6 100644 --- a/htdocs/user/ldap.php +++ b/htdocs/user/ldap.php @@ -33,6 +33,7 @@ require_once(DOL_DOCUMENT_ROOT."/lib/ldap.class.php"); $user->getrights('commercial'); +$langs->load("admin"); $langs->load("companies"); $langs->load("ldap"); @@ -143,7 +144,21 @@ if ($conf->global->LDAP_SERVER_TYPE == "activedirectory") print "\n"; } -$langs->load("admin"); +// Password not crypted +if ($conf->global->LDAP_FIELD_PASSWORD) +{ + print ''.$langs->trans("LDAPFieldPasswordNotCrypted").''; + print ''.$fuser->pass.''; + print "\n"; +} + +// Password crypted +if ($conf->global->LDAP_FIELD_PASSWORD_CRYPTED) +{ + print ''.$langs->trans("LDAPFieldPasswordCrypted").''; + print ''.$fuser->pass_crypted.''; + print "\n"; +} // LDAP DN print 'LDAP '.$langs->trans("LDAPUserDn").''.$conf->global->LDAP_USER_DN."\n";