登录时如何识别用户登录来自cookie?

时间:2013-06-09 14:28:21

标签: python django session cookies login

在我们的项目中,我们会为用户每天访问网站提供积分。

问题在于用户并不总是以明确的方式登录(例如,提交登录表单),但是当他回来时,由于Django设置的cookie会话ID而我们无法识别他以任何方式登录。

如何检查用户是否以这种方式登录?

1 个答案:

答案 0 :(得分:3)

我会在中间件中这样做。在配置文件或会话中有一个属性,它记录上次看到用户的日期,并在中间件中检查它是否是<今天:如果是的话,奖励积分并更新领域。