通过为每个用户设置会话cookie来寻找潜在的问题

时间:2016-06-29 11:01:46

标签: django python-2.7 django-sessions

出于业务逻辑原因,我需要为每个站点访问者设置一个sessionid cookie,即使此会话没有存储实际数据。

可以将SESSION_SAVE_EVERY_REQUEST设置为True并覆盖https://github.com/django/django/blob/fc4b4fd5850989458d6e54de12a29b2e40e94ce8/django/contrib/sessions/backends/base.py#L153以始终返回False。 但在这种情况下,由于https://github.com/django/django/blob/fc4b4fd5850989458d6e54de12a29b2e40e94ce8/django/contrib/sessions/middleware.py#L37,会话cookie不会被删除。

如果cookie仍然存在会有问题吗?

或许还有另一种方法可以为每位访客设置sessionid?

0 个答案:

没有答案