Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > Perl

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 17.04.2002, 18:30
RFMitrio вне форума Посмотреть профиль Отправить личное сообщение для RFMitrio Посетить домашнюю страницу RFMitrio Найти все сообщения от RFMitrio
  № 1  
RFMitrio
 
Аватар для RFMitrio

Регистрация: Aug 2001
Адрес: город на Неве
Сообщений: 1,908
Отправить сообщение для RFMitrio с помощью ICQ
По умолчанию Есть ли в перле аналог сессий

Интересно, а есть? И если нет, как на перле делать аутентификацию?
__________________
suum quique

Старый 17.04.2002, 18:34
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 2  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Вопрос лишен смысла. сли рассматривать "что я хотел спрость, а не то, что я спросил", то ответом на первый вопрос будет вот это:

http://www.linuxjournal.com/article.php?sid=4143

Что же до аутентификации , то она вообще никак не завязана на сессии.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 17.04.2002, 19:01
RFMitrio вне форума Посмотреть профиль Отправить личное сообщение для RFMitrio Посетить домашнюю страницу RFMitrio Найти все сообщения от RFMitrio
  № 3  
RFMitrio
 
Аватар для RFMitrio

Регистрация: Aug 2001
Адрес: город на Неве
Сообщений: 1,908
Отправить сообщение для RFMitrio с помощью ICQ
Я имел в виду навигацию по закрытым зонам сайта с помощью переменных сеанса. То есть при логине session_ragister(переменная), а потом - смотрим, зарегистрирована она или нет и в соответствии с этим даем или не даем доступ к странице. А в перле как это реализуется?
__________________
suum quique

Старый 17.04.2002, 19:04
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 4  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Для нафигации по закрытым зонам сайта есть нормальная аутентификация, которая обеспечивается самим веб-сервером. Никакие "переменные сессий" для этого не нужны.

Если мы не имеем возможности использовать нормальное решение, то см. приведенную ранее ссылку.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 17.04.2002, 19:56
RFMitrio вне форума Посмотреть профиль Отправить личное сообщение для RFMitrio Посетить домашнюю страницу RFMitrio Найти все сообщения от RFMitrio
  № 5  
RFMitrio
 
Аватар для RFMitrio

Регистрация: Aug 2001
Адрес: город на Неве
Сообщений: 1,908
Отправить сообщение для RFMitrio с помощью ICQ
Цитата:
Для нафигации по закрытым зонам сайта есть нормальная аутентификация, которая обеспечивается самим веб-сервером. Никакие "переменные сессий" для этого не нужны.
А как это делается? Список юзеров, имеющих доступ должен же где-то храниться. Например, в БД. и может изменяться через веб-интерфейс. А так каким образом?
__________________
suum quique

Старый 17.04.2002, 20:27
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 6  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Цитата:
Оригинал написал(а) RFMitrio

А как это делается? Список юзеров, имеющих доступ должен же где-то храниться. Например, в БД. и может изменяться через веб-интерфейс. А так каким образом?
RTFM. К примеру -- mod_auth_dbm. Вот тебе и база данных. А будешь ли ты наполнять ее через веб-интерфейс или как-то еще -- серверу без разницы.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 18.04.2002, 17:27
shagren вне форума Посмотреть профиль Отправить личное сообщение для shagren Найти все сообщения от shagren
  № 7  
shagren

Регистрация: Feb 2002
Сообщений: 30
Вот ету табличку с просьбой ввести login/password можешь увидеть ежели сделаешь так:
Код:
print "status: 401 Unauthorized\n";
print "WWW-authenticate: basic realm=\"Enter login and password\"\n";
print "content-type: text/html\n\n";
...а дальше юзаешь етот пароль/пассворд как хош
можешь например его в кукесы загнать
__________________
Я всех лучше, я всех краше
Всех умнее и скромнее всех...

Старый 18.04.2002, 18:16
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 8  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Цитата:
Оригинал написал(а) shagren
Вот ету табличку с просьбой ввести login/password можешь увидеть ежели сделаешь так:
Увы, это не помешает веб-серверу раздавать напарво и налево статические документы из защищенной зоны.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 18.04.2002, 19:37
shagren вне форума Посмотреть профиль Отправить личное сообщение для shagren Найти все сообщения от shagren
  № 9  
shagren

Регистрация: Feb 2002
Сообщений: 30
Ето конечно да,
Но вопрос-то был :
Цитата:
как на перле делать аутентификацию?
__________________
Я всех лучше, я всех краше
Всех умнее и скромнее всех...

Старый 19.04.2002, 13:51
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 10  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
...и ответ был дан немедленно. А далее объясняется, почему этого не нужно хотеть.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Создать новую тему   Часовой пояс GMT +4, время: 17:46.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:46.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.