LINUX.ORG.RU

авторизация через .htaccess


0

0

Есть страничка защищённая через .htaccess, у которой <form action="/cgi-bin/sc.pl" method="GET">. В вызываемом скрипте sc.pl, проверяю значение $ENV{'REMOTE_USER'}, но там пусто, точнее его нет. Подскажите, в чём может быть проблема?

apache-1.3.27-3.7.1

.htaaccess AuthName test AuthType basic AuthUserFile /var/www/html/test/psw Require user tuser

anonymous

Правильно. А ты чего хотел? Что бы запаролить /some/url и тебе автоматом запаролило /cgi-bin/script.pl ? Не бывать такому. В скрипте ставь паролирование и проверку соответственно. Но или скрипт паролируй через .htaccess, но это как то некрасиво, ИМХО.

Nefer
()
Ответ на: комментарий от Nefer

Я так понимаю, что имя пользователя, с авторизованной страницы, должно каким-то образом передаваться в вызываемый скрипт, например, через $ENV или ещё как? Как в скрипте, мне узнать какой пользователь был авторизован?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.