django - 会话到期 Django
问题描述
会话 cookie 年龄设置为五分钟,即使在这之后会话在 Django 中也不会过期。我们需要将会话有效性传递给前端吗?该应用程序在后端使用 Django (2.1.1),在前端使用 Angular。
在 settings.py 文件中提供了以下详细信息
SESSION_COOKIE_AGE = 5*60
DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework.authentication.TokenAuthentication',
'rest_framework.authentication.SessionAuthentication',
),
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.sessions',]
解决方案
推荐阅读
- javascript - 将时间添加到字符串数据/时间
- c# - 如何在滚动查看器的中心缩放,同时使用 ZoomToFactor 增加按钮单击的缩放级别
- javascript - 如何在量角器中获取承诺返回的值
- angular - 在 Angular BehaviorSubject 中到达一个新的观察者时执行一些函数
- macos - Arduino未编译-可执行文件中的CPU类型错误
- javascript - javascript将数据存储在全局变量数组中(或其他更好的方式)
- angular-material - 在Angular Material 8中的每个树节点上显示onHover图标
- karate - 在 chrome 中停止保存密码窗口
- csv - 如何将一列逗号分隔值(每个值都是一个超链接)提取到单个数组中?
- cassandra - 从 Cassandra 表中删除大量行