On Wed, Aug 10, 2005 at 02:05:41PM +0400, Stanislav Ievlev wrote: > > >Соотв. вопросы: > > >0. Где посмотреть примеры как правильно делать простенькие CGI скрипты
http://simplythebest.net/scripts/perl_scripts/cgi_explained.html (гуглил как "fastcgi tutorial", можно сразу http://www.fastcgi.com) ((о, там для clisp и guile модули раздают :)) > > В любом WEB проекте. Т.е. - совсем в любом. Особенно в > > написанном на perl (не путать с mod_perl) > Урлы пожайлуста, а то глаза разбегаются ;) Ага, особенно важно не посмотреть в bugtraq историю "любого скрипта". :-/ > > Два способа запросить авторизацию: > > - http auth (встроенный в браузер запрос пароля...) > > - web auth (HTML форма с запросом пароля) > > В первом случае браузер передает данные об авторизации в теле > > HTTP запроса, во втором случае - нужно выставлять Cookie и > > при каждом запросе смотреть на ее значения. > А как CGI-скрипт сможет узнавать был ли уже авторизован клиент > или нет? Либо сопоставив куку с тем, что было выдано по результатам сравнения данных POST с auth data source, либо положившись на то, что сервер уже озаботился HTTP Basic Authentication и ко скрипту кого попало не пустил. > Вообще закидывайте максимальным количеством готовых sample'ов. > P.S. Можно в принципе распараллелить. Тот кто лучше понимает в > WWW/HTTP сделает ту часть alterator которая будет делать > авторизацию, а мне так вполне достаточно будет если буду знать > id сессии. Ещё лучше поискать готовенького. Я сейчас совсем не ориентируюсь в таком низкоуровневом софте, давно пройденный этап... Наверное, стоит прошерстить мелкие заточенные под рутер дистрибутивы с веб-мордой наподобие ClarkConnect. > > Да, очень нужно что бы http сервер поддерживал ssl. Без вариантов. Впрочем, тот же nginx умеет, вот только ещё сильно активно развивается. -- ---- WBR, Michael Shigorin <[EMAIL PROTECTED]> ------ Linux.Kiev http://www.linux.kiev.ua/ _______________________________________________ Devel-conf mailing list [email protected] https://lists.altlinux.ru/mailman/listinfo/devel-conf
