Программирование > Perl

Что за сессии за такие?

<< < (10/14) > >>

DrumSe:
Не могли бы вы написать код реализующий эти сессии?!

23RUS:
cессии на perle
cgi::session и cgi::ksession
второй мне больше нравится
http://www.webdocs.ru/articles/article144/

Regestor:
Блин а не проще свою, и смому систему ссесий написать....
Это ведь не так ужь и сложно....

В любом случае эта система ссесий хранит идентификатор ее либо в куках либо как параметр в адресе....

что мешает самому написать функцию которая после авторизации создает ключь ссесии... и таким-же образом хранит его у юзверя?

Это буквально строк 20-30

xames:
А что если смотреть перменные окружения, которые остаются неизменными для каждого конкретного браузера при неоднократном заходе на сайт?
Например, возьмем переменные окружения:
HTTP_ACCEPT_ENCODING
HTTP_CONNECTION
REQUEST_METHOD
HTTP_ACCEPT
HTTP_ACCEPT_CHARSET
QUERY_STRING
REMOTE_PORT
HTTP_USER_AGENT
HTTP_CACHE_CONTROL
HTTP_ACCEPT_LANGUAGE
HTTP_COOKIE
REMOTE_ADDR
HTTP_KEEP_ALIVE
SERVER_PROTOCOL
HTTP_X_FORWARDED_FOR
GATEWAY_INTERFACE
DOCUMENT_ROOT
HTTP_VIA
HTTP_HOST

оставим только те которые неизменны на период сессии, к примеру(чем больше тем лучше):
HTTP_VIA
SERVER_PROTOCOL
HTTP_X_FORWARDED_FOR
GATEWAY_INTERFACE
REMOTE_ADDR
(еще можно какие нибудь, чем больше тем лучше)

Вскрипте получаем все эти данные, на основе какого либо алгоритма получаем уникальный ключ, этот ключ и бдует идентификатором сессии.

Данная система не будет работать только если взять два  компьютера, поставить одинаковые ОС и браузеры, под ними заходить на сайт через elit proxy (прокси которые ни в одном из заголовков не остовляют следов о том что это прокси). Но наверное таких практически нет.

Nikolai Z.:
xames
А не легче сгенерировать пару чисел + текущая дата + веселый алгоритмик

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии