Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
ldap_bind
(PHP 4, PHP 5)
ldap_bind — Привязать к LDAP директории
Описание
bool ldap_bind ( resource $link_identifier [, string $bind_rdn = NULL [, string $bind_password = NULL ]] )Связывает с LDAP директорией с указанным RDN и паролем.
Список параметров
link_identifier -
Идентификатор ссылки LDAP, возвращенный ldap_connect().
bind_rdn -
bind_password -
Если bind_rdn и bind_password не определены, то будет попытка анонимной привязки.
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Примеры
Пример #1 Пример использования привязки LDAP
// используется ldap-привязка
$ldaprdn = 'uname'; // ldap rdn или dn
$ldappass = 'password'; // ассоциированный пароль
// соединение с сервером
$ldapconn = ldap_connect("ldap.example.com")
or die("Не могу соединиться с сервером LDAP.");
if ($ldapconn) {
// привязка к ldap-серверу
$ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);
// проверка привязки
if ($ldapbind) {
echo "LDAP-привязка успешна...";
} else {
echo "LDAP-привязка не удалась...";
}
}
Пример #2 Использование анонимной привязки LDAP
//анонимное использование ldap-привязки
// соединение с сервером ldap
$ldapconn = ldap_connect("ldap.example.com")
or die("Не могу соединиться с сервером LDAP.");
if ($ldapconn) {
// анонимная привязка
$ldapbind = ldap_bind($ldapconn);
if ($ldapbind) {
echo "Анонимная привязка LDAP прошла успешно...";
} else {
echo "Анонимная привязка LDAP не удалась...";
}
}
Смотрите также
- ldap_unbind() - Разорвать привязку к директории LDAP
Описание на ru2.php.net
Описание на php.ru