2012-01-31 42 views
0

我想在我的应用程序中将Cookie的年龄设置为1年,以便用户每次访问应用程序时都不必登录。它是简单地做下面要做到这一点的情况下:Django将cookie设置为1年

SESSION_COOKIE_AGE = 31556952 

这似乎很好地工作,但只是想确保我没有错过任何东西了。

+1

除非用户选中“记住我”复选框或类似的东西,否则这通常不是允许如此长的Cookie的好习惯。重点是你不应该这样做,除非用户明确同意。 – miki725 2012-01-31 16:33:54

+0

你会在一年的数据库中保存他们的会话信息吗? – 2012-01-31 16:36:32

+1

我同意miki725。无论如何,你可以自己检查。打开浏览器中的cookies列表并查看sessionid cookie的过期日期(firefox:edit-> preferences-> privacy - >“显示cookies”)。 – 2012-01-31 16:39:43

回答

0

您可以在浏览器中检查cookie的到期日期以确保预期的行为。