Bevor Sie die LDAP-Funktionen verwenden können, müssen Sie folgendes wissen...
Den Namen oder die Adresse des Verzeichnis-Servers, den Sie benutzen wollen
Den Basis-DN (Distinguished Name) des Servers (den Teil des Weltverzeichnisses, das auf diesem Server eingerichtet ist, das könnte "o=Meine Firma,c=DE" sein.
Brauchen Sie ein Passwort um auf den Server zuzugreifen? Viele Server bieten einen anonymen Lesezugriff, verlangen aber ein Passwort für alles weitere.
Die typische Abfolge von LDAP-Aufrufen in einer Anwendung folgen diesem Muster
ldap_connect() // Aufbau einer Verbindung zum Server
|
connection to server
|
ldap_bind() // anonymes oder authentifiziertes "login"
|
mache irgendwas, z.B. Verzeichnis durchsuchen oder aktualisieren
und stelle das Ergebnis dar
|
ldap_close() // "logout"