Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 11, 2010 12:28:27

misha111
От:
Зарегистрирован: 2009-11-12
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

сессии в zope3

Здравствуйте, есть следующий вопрос, может кто сталкивался.

Сессии в zope3 управляются через куки. Но изредка бывает ситуация, когда куки отключены в браузере.

Вот, может, кто-нибудь подскажет, есть ли простое решение включение поддержки сессий через url?
Вот, например, как в пхп - интерпритатор сам вставляет в url “&PHPSESSID=много цифр и букв” и сам обрабатывает.



Отредактировано (Июнь 11, 2010 12:29:04)

Офлайн

#2 Июнь 11, 2010 13:13:09

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

сессии в zope3

misha111
Сессии в zope3 управляются через куки. Но изредка бывает ситуация, когда куки отключены в браузере.
Клиент по умолчанию в Zope 3 идентифицируется компонентом zope.session.http.CookieClientIdManager. Эта утилита лежит в сайт-менеджере корневого сайта.
Если вы хотите предоставить другой вариант идентификации клиента - реализуйте интерфейс IClientIdManager самостоятельно. Добавьте его в свой сайт-менеджер (если такой есть, или, если вы все в корневом делаете, - разрегистрируйте этот, добавив туда свой), и зарегистрируйте как утилиту с интерфейсом IClientIdManger без имени.



Отредактировано (Июнь 11, 2010 13:14:20)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version