Re: Re: php ldap

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



$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@xxxxxxxxxxxxx> wrote in message
news:430EBCEC.7090005@xxxxxxxxxxxxxxxx
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.


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux