标签: python django session cookies login
在我们的项目中,我们会为用户每天访问网站提供积分。
问题在于用户并不总是以明确的方式登录(例如,提交登录表单),但是当他回来时,由于Django设置的cookie会话ID而我们无法识别他以任何方式登录。
如何检查用户是否以这种方式登录?
答案 0 :(得分:3)
我会在中间件中这样做。在配置文件或会话中有一个属性,它记录上次看到用户的日期,并在中间件中检查它是否是<今天:如果是的话,奖励积分并更新领域。