Forum Webscript.Ru
Программирование => Perl => Тема начата: fakeman от 20 Декабря 2002, 02:13:42
-
Народ, как можно через перл сабж делать? Насколько я знаю, он через MD5 делается... А вот поподробнее где узнать бы... Может дока какая есть по этому делу (чтобы поподробнее).
-
См. поиск на этом форуме "crypt", "htpasswd".
PS. А стандартная аутентификация Apache тебя почему не устраивает?
-
дак вот в этом и дело мне надо чтобы с сайта открывалась страница заавторизованая и чтобы авториз в скрипте проходил автоматом...
-
Ничего не понял. Попробуй нормально вопрос сформулировать, что и для чего нужно сделать и что конкретно не получается.
-
Дано: сервер с папкой, доступ к которой закрыт через .htaccess
Надо: скрипт, который будет открывать эту папку (в теле скрипта прводиться авторизация и серфер ее не видит)
хинт: скрипт на одном серве, а папка на другом
-
Все очень просто - делаешь то же, что и броузер:
как только получаешь 401-й ответ, посылаешь в следующем запросе дополнительный заголовок:
Authorization: BASIC base64(login:password)
Я предполагаю, что используется базовая аутентификация.
base64(login:password) - это строка "login:password", закодированная с помощью base64.
Информацию по base64 сможешь найти поиском по этому форуму.