Wie kann ich prüfen, ob sich der Benutzer mit dem richtigen Benutzernamen und Passwort bei einem ldap Verzeichnis anmeldet.
Ich habe folgendes versucht:
Bei diesem Code ist es bei mir völlig egal welchen Benutzername oder Passwort ich angebe. Ich erhalte immer als Ergebnis super.
Hoffe es kann mir hier jemand weiterhelfen.
Vielen Dank
Ich habe folgendes versucht:
PHP-Code:
$dn = ldap_connect("ldap-server") or die("Could not connect to ldap");
ldap_set_option($dn, LDAP_OPT_PROTOCOL_VERSION, 3);
$user=$_POST["user"];
$passwd=$_POST["passwd"];
$binddn = $user . "@firma.intern";
$ldapbind = @ldap_bind($dn, $binddn, $passwd) or die($badinfo);
if ($ldapbind == true) { echo "super"; } else { echo "leider nein"; }
}
Hoffe es kann mir hier jemand weiterhelfen.
Vielen Dank
Kommentar