Раньше я работал в банке, в интранете которого была очень интересная функция. После того, как вы вошли в свой компьютер, в PHP были установлены глобальные переменные через Apache, и они содержали личность пользователя, который вошел в систему на компьютере. Сейчас я на новой работе, и мне интересно, как эта штука сработала! Я хотел бы реализовать такую вещь еще раз.
С чем я здесь работаю:
- Сервер FreeBSD, версия мне неизвестна.
- веб-сервер Apache 2.2
- PHP 5, некоторая пользовательская компиляция, которую по разным причинам я не могу обновить или изменить.
- MS AD
- Все пользователи, входящие в систему на своих компьютерах, используют активный каталог, все находятся в одном домене.
То, что у меня было раньше, было примерно таким:
echo $_SERVER['username']
, который выводит имя пользователя, который в данный момент вошел в систему.
Может кто-нибудь объяснить, как это можно сделать?
P.S. Если какие-либо настройки моего сервера не соответствуют требованиям, скажите об этом, потому что тогда у меня будет причина попросить боссов дать мне один из моих собственных, с большим контролем.