- RU.PHP ------------------------------------------------------------- RU.PHP -
Msg : #81 [2443]
От : Denis Nikiforov 2:5010/70 12 мая 03, 19:08
Кому : Konstantin Boyandin 16 мая 03, 21:09
Тема : Re: не совпадает пароль
-------------------------------------------------------------------------------
From: "Denis Nikiforov"
Hello, Konstantin!
You wrote to Denis Nikiforov on Mon, 12 May 2003 09:26:50 +0600:
KB> [...]
DN>>> интересно с авторизацией через .htaccess введёные логин и пароль
DN>>> могут хоть как-нибудь попасть в php-скрипт? пока что я вижу только
DN>>> один вариант узнать введёный логин - это прочитать его из access.log,
DN>>> но могут быть погрешности может есть вариант лучше?
DN>> нет, гоню :о)
DN>> есть супер переменная $_SERVER['REMOTE_USER']
DN>> тогда вобще PHP-авторизицая теряет смысл
KB> Почему теряет смысл?
DN>> т.к. у большинства хостеров апач и php настроен как cgi и почти всегда
DN>> есть доступ к .htaccess
KB> Серверный процесс, который должен уметь читать .php, должен уметь
KB> читать и .htaccess. В чём проблема-то? В .htaccess указан не пароль, а
KB> имя файла, где хранятся имя и пароль (в зашифрвоанном виде).
KB> Если PHP установлен как CGI (см. на эту тему целую главу в
KB> мануале), то вполне можно настроить его так, чтобы разграничить права
KB> доступа к .php, .htaccess и файлу авторизации (с именами и паролями).
KB> Причин впадать в отчаяние я с ходу не вижу.
видимо я был не правильно понят :о)
я имел ввиду: зачем заморачиваться с php-авторизацией (которая не работает у
большинства хостеров) когда можно сделать авторизацию на уровне самого апача
просто раньше мне не приходилось делать авторизацию (я вобще web-прогр. не
очень занимаюсь) и пришлось потратить некоторое время чтобы понять что я не
там искал и что на самом деле всё было очень просто
еслиб хоть где-нибудь намекнули что для авторизации нужно использовать
.htaccess, то дошёл бы я (и наверно многие другие) до этого быстрее
With best regards, Denis Nikiforov. E-mail: denis@ural.org
--- Microsoft Outlook Express 6.00.2800.1106
* Origin: Ural RELCOM Ltd. (2:5010/70)
При переходе по баннеру - скидка 25% на первый месяц обслуживания! При переходе по баннеру - скидка 25% на первый месяц обслуживания!