Django用户在页面刷新时注销

时间:2014-02-28 20:57:04

标签: django session-cookies session-state mongoengine

这让我很困惑,我不明白为什么。我有数据库支持的会话(使用mongoengine)但似乎当我访问页面然后刷新它时用户不再登录。基本上

request.user.is_authenticated() 
页面重置后

为False

有人有什么想法吗?在我的设置中,我有:

SESSION_ENGINE = 'mongoengine.django.sessions'

MIDDLEWARE_CLASSES = (
...
'django.contrib.sessions.middleware.SessionMiddleware',
...

在调试页面上,我注意到一些事情:

SESSION_COOKIE_DOMAIN   None  
SESSION_EXPIRE_AT_BROWSER_CLOSE  False
SESSION_COOKIE_AGE  1209600

缺席的cookie域是否可以成为解决问题的线索?

0 个答案:

没有答案