django-sessions - 在 Django 中,如何找到当前登录用户的所有其他事件 ses

我想通知用户她也从其他计算机登录,并可以选择关闭这些其他 session 。不幸的是,如果不直接破解数据库,如何在 Django 中做到这一点并不是很明显。

最佳答案

您可以在访问者 cookie 中存储多个 token ,并根据数据库中的 token 列表验证它们。如果它们是数据库用户配置文件中的多个 token ,您将确保用户是从不同的浏览器登录的。 Flus 每个 token 都会断开用户与其他计算机的连接。

关于django-sessions - 在 Django 中,如何找到当前登录用户的所有其他事件 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4129599/

相关文章:

jpa - JPQL 中的复杂顺序

indexing - 如何生成(书籍)索引?

.net - 通过 RDP 部署 .NET 应用程序

ruby-on-rails - 如何在命名空间内部的 View 中呈现命名空间外部的 Rails 部

ruby-on-rails - 如何在 Rails 中访问父模型的实例变量?

.net - NET 4.0 在 COM+ 中安装程序集加载额外的依赖项

image-processing - 合并 povray 的任意大小的部分图像

bash - 使用转义序列呈现文本(如终端)

python-3.x - 如何在 Panel (3D Blender 2.55) 中创建 UI "i

visual-studio-2010 - 如何将 const wchar_t* 转换为 wchar_