跳转到主要内容

跟踪Django用户会话

项目描述

跟踪Django用户会话。

Build status Code quality checks black Coverage status Documentation Status

python-versions django-versions pypi-version

django-sessionprofile是一个库,用于跟踪django会话属于哪个用户。此信息可能有用的场景包括

  • 不同应用程序之间的单点登录(SSO),这些应用程序可以读取Django的会话cookie(同源设置)

  • 在另一个应用程序中发起的单点登出(SLO),触发您应用程序的登出

  • 审计跟踪和安全 - 允许您在其他设备上管理用户会话。

使用和安装

速查表

  1. pip install django-sessionprofile

  2. "sessionprofile" 添加到您的 INSTALLED_APPS

  3. "sessionprofile.middleware.SessionProfileMiddleware" 添加到 MIDDLEWARE 设置中,在Django的 SessionMiddleware 之前

  4. python manage.py migrate

完整说明

有关更多信息、更多代码示例和上下文,请参阅文档

致谢

许多感谢要献给Resolver Systems Ltd(现在为PythonAnywhere的一部分)制作了这个库的初始版本,特别针对phpBB3。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

django-sessionprofile-3.0.0.tar.gz (9.0 kB 查看哈希值)

上传时间 源代码

构建分发

django_sessionprofile-3.0.0-py3-none-any.whl (9.1 kB 查看哈希值)

上传时间 Python 3

由以下支持