标签: django session
我想使用此函数request.session.cycle_key()来旋转会话密钥。在文档中说:
cycle_key() 在保留当前会话的同时创建新的会话密钥 data.django.contrib.auth.login()调用此方法来缓解 会话固定。
cycle_key()
在保留当前会话的同时创建新的会话密钥 data.django.contrib.auth.login()调用此方法来缓解 会话固定。
因此,没有说上一次会议是否被破坏。但是,这个事实对于ajax应用程序至关重要,因为可能存在多个并行请求,因此前一个会话可能被一个请求销毁(或没有?),而同时另一个请求尝试访问此前一个(已经被销毁?)会话。这可能会导致应用中出现严重问题。
答案 0 :(得分:1)
您可以轻松地亲眼看到它in the source code。