Я выполняю некоторую пользовательскую аутентификацию, написанную на PHP, и вам нужно установить переменную REMOTE_USER и заставить ее использовать ее для использования в других приложениях на веб-сервере.
Я могу установить переменную REMOTE_USER
и отобразить ее в $_SERVER
и использовать apache_setenv()
, но phpinfo()
на второй странице не перечисляет переменную как установленную.
Веб-сервер Apache 2 с PHP 5. Любые мысли?
Добавление. Пример ситуации: я должен аутентифицировать пользователя по таблице базы данных и установить для них переменную REMOTE_USER
а затем отправить их через прокси на второй сервер, передав REMOTE_USER
по прокси-серверу, как описано здесь для одной системы:
http://docs.splunk.com/Documentation/Splunk/4.3.1/Admin/Usesinglesign-onwithSplunk