Використання дзвінків PHP LDAP
Перш ніж використовувати LDAP, потрібно знати наступне:
-
Ім'я або адреса сервера каталогів, який ви будете використовувати
-
"base dn" сервера (частина світового каталогу, який зберігається на цьому сервері, який може бути "o=MyCompany,c=US")
-
Можливо, потрібен пароль, щоб отримати доступ до сервера (багато серверів забезпечує доступ для читання для "анонімної прив'язки", але вимагають пароль для чогось ще)
Типова послідовність LDAP-дзвінків, які ви робитимете в додатку за цією схемою:
ldap_connect() // встановити з'єднання з сервером | ldap_bind() // анонімний вхід або автентифікація за "login" | виконання будь-яких дій, таких як пошук або оновлення каталогу та відображення результатів | ldap_close() // закриття з'єднання