Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Serge Shikov                         2:5020/400     22 May 2000  16:41:32
 To : All
 Subject : Re: Perl???!!  Auth   он умеет???????
 -------------------------------------------------------------------------------- 
 
 Alexey Medvedev wrote:
 
 > 
 >     Конкретный вотрос (раз уж спор зашел)
 >  Как на Perl сдеалать такое (PHP):
 
 Я тебе совершенно конкретно ответил - см. www.modperl.com, там лежит
 книжка, одна из глав которой _полностью_ посвящена авторизации из перла
 под mod_perl. Причем авторизация практически любая, самая навороченная.
 
 > ---------------------------------------------------------
 > <?
 >   if(!($PHP_AUTH_USER=="test" && $PHP_AUTH_PW=="test"))
 >    {
 >       Header("WWW-authenticate: basic realm=\"My site\"");
 >       Header("HTTP/1.0 401 Unauthorized");
 >       echo("<h3>Nizya!</h3>");
 >       exit();
 >    }
 > ?>
 > Text.........
 > ---------------------------------------------------------
 > 
 >   (для невнимательных - _как получить пароль_?)
 
 Во-первых, кто тебе сказал, что тебе его дадут? PHP может достать пароль
 точно там же, где любая другая CGI-скриптина - из ENV. Если сервер его
 туда положит - то он там есть, если его там нет - ты его нигде не
 возьмешь. Так вот - если PHP выполняется как CGI, то пароля в ENV _HЕТ_.
 И вторая возможность - залезть в потроха сервера (например для Апача -
 через mod_perl/mod_php). И если ты читал документацию, ты должен был
 видеть, что описанная тобой фича доступна _только_ если PHP выполняется
 как модуль Апача. Хочешь через перл - бери mod_perl, и вперед, как в
 книжке написано.
 --- ifmail v.2.15dev5
  * Origin: home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Perl???!! Auth он умеет???????   Serge Shikov   22 May 2000 16:41:32 
Архивное /ru.website/28254f628085.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional