| Posted by Santosh Jambhlikar on 08/26/05 12:34 
$ldaprdn  = 'user';$ldappass = 'userpass';
 
 $ldapconn = ldap_connect("ldap.mydomain.com")
 or die("Could not connect to LDAP server.");
 
 if ($ldapconn) {
 
 $ldapbind = ldap_bind($ldapconn,$ldaprdn, $ldappass);
 
 if ($ldapbind) {
 echo "LDAP bind successful...";
 } else {
 echo "LDAP bind failed...";
 }
 
 }
 
 this program is giving me "*Invalid DN syntax* " error. what's wrong? cn
 for the the user is "user"
 
 
 Mark Rees wrote:
 
 >"Santosh Jambhlikar" <santosh.jambhlikar@cash-tech.com> wrote in message
 >news:430EBCEC.7090005@cash-tech.com...
 >
 >
 >>then can i output the SMD5 of my password in php.
 >>
 >>
 >>Jeff Loiselle wrote:
 >>
 >>
 >>
 >>>Santosh Jambhlikar wrote:
 >>>
 >>>
 >>>
 >>>>Hi ,
 >>>>
 >>>>I  have a ldap server the user password are stored in that. my php
 >>>>ldasearch result says that the result is
 >>>>ldap user password : {SMD5}eRuT8dttD6M6N6tgMJF33/TNAvc=
 >>>>i want to compare this password with the user given password in other
 >>>>application (obviously php) but when i md5("passwordgiven") then it
 >>>>is showing different output.
 >>>>Any suggestions.
 >>>>
 >>>>
 >
 >You could try to bind to the server using ldap_bind with the supplied
 >password. That will check if it is valid or not.
 >
 >
 >
 >>>MD5 and SMD5 are not the same type of encryption. md5() will not
 >>>return the correct results.
 >>>
 >>>
 >>>
 >>
 >>
 [Back to original message] |