Уведомления

Группа в Telegram: @pythonsu

#1 Март 27, 2011 22:02:10

alexandre
От:
Зарегистрирован: 2010-11-16
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

beaker bottle subdomen

Вообщем пробую сделать редирект с домена например test1.com на домен domain.test1.com при авторизации то есть на test1 я залогиниваюсь а на domain.test1.com уже надо быть авторизованым.
Собственно index.wsgi

from beaker.middleware import SessionMiddleware

session_opts = {
'session.type': 'file',
'session.cookie_expires': 300,
'session.data_dir': './session_data',
'session.timeout': 3000,
'session.cookie_domain': '.test1.'
}

app = bottle.app()
application = SessionMiddleware(app, session_opts)
и файлик с вызовом:
@route('/main')
def main():
s = request.environ.get('beaker.session')
s['user_id'] = s.get('user_id','aaa') * 2
s.save()
return 'Test counter: %s' % s['user_id']
Для домена test1 сессии работают, ‘ааа’ активно размножается для domain.test1 уже не работает почему непойму в документации вроде написано достаточно добавить параметр ‘session.cookie_domain’: ‘.test1.’ может кто сталкивался с таким??



Отредактировано (Март 28, 2011 00:10:08)

Офлайн

#2 Март 28, 2011 05:50:36

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

beaker bottle subdomen

попробуйте куки домен = “.test1.com”,
ещё полезно смотреть какие куки в браузере зарегистрировались + полезно их почистить т.к. они могу перебивать куки с новым доменом.

Офлайн

#3 Март 28, 2011 21:01:25

alexandre
От:
Зарегистрирован: 2010-11-16
Сообщения: 104
Репутация: +  0  -
Профиль   Отправить e-mail  

beaker bottle subdomen

Помогло ‘test1.com’ пасибо.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version