Я хочу получить имя пользователя, вошедшего в Windows с использованием LDAP в php.Пока я могу подключиться к активному каталогу и получить пользователей в группе, мне нужно получить samaccountname
или userprincipalname
.Прежде всего, я не уверен, отличаются ли они, и что мне нужно.
$ldap_bind = ldap_bind($ldap_con, $username, $ldap_password);
if ($ldap_bind) {
$attributes = array("displayname", "mail", "samaccountname");
$filter = "(CN=*)";
$result = ldap_search($ldap_con, $ldap_dn, $filter, $attributes);
$entries = ldap_get_entries($ldap_con, $result);
var_dump($entries);
}
var_dump($ldap_bind);
Любая помощь будет оценена.