Использование вызовов PHP LDAP


Прежде чем использовать вызовы LDAP вам нужно знать следующее:

  • Имя или адрес сервера каталогов, который вы будете использовать

  • "base dn" сервера (часть мирового каталога, который хранится на этом сервере, который может быть "o=MyCompany,c=US")

  • Возможно нужен пароль, чтобы получить доступ к серверу (много серверов обеспечивает доступ для чтения для "анонимный привязки", но требуют пароль для чего-либо еще)

Типичная последовательность LDAP-вызовов, которые вы будете делать в приложении следуя этой схеме:

   ldap_connect()    // установить соединение с сервером      |   ldap_bind()       // анонимный вход или аутентификация по "login"      |   выполнение каких-либо действий, таких как поиск или обновление каталога   и отображение результатов      |   ldap_close()      // закрытие соединения