Вообще-то, по-хорошему, нужно знать вашу LDAP-схему, где и что лежит. А еще может потребоваться еще инициировать TLS-сессию. Сам ldap сервер что из себя представляет? Microsoft AD или SLAPD?
Ну как-то так например (авторизация):
$ldap = ldap_connect("ldap.example.com");
if ($bind = ldap_bind($ldap, $_POST['username'], $_POST['password'])) {
// log them in!
} else {
// error message
}
Более обширно -
https://samjlevy.com/php-login-script-using-ldap-v...