Django使用Token认证(simplejwt库的配置)

目录

官网文档

https://django-rest-framework-simplejwt.readthedocs.io/en/latest/

安装

bash 复制代码
pip install djangorestframework-simplejwt

项目配置

bash 复制代码
REST_FRAMEWORK = {
    ...
    'DEFAULT_AUTHENTICATION_CLASSES': (
        ...
        'rest_framework_simplejwt.authentication.JWTAuthentication',
    )
    ...
}

拓展配置

bash 复制代码
# JWT扩展配置
import datetime
JWT_AUTH = {
    # 设置生成jwt token的有效时间
    'JWT_EXPIRATION_DELTA': datetime.timedelta(days=7),
}
相关推荐
YMLT花岗岩12 小时前
Python学习之-函数-入门训练-在函数中修改全局变量
python·学习
Grassto12 小时前
10 Go 是如何下载第三方包的?GOPROXY 与源码解析
后端·golang·go·go module
花月mmc12 小时前
CanMV K230 波形识别——数据分析(2)
python·数据挖掘·数据分析·信号处理
MX_935913 小时前
以配置非自定义bean来演示bean的实例化方式
java·开发语言·后端
进击的小头13 小时前
传递函数与系统特性(核心数学工具)
python·算法·数学建模
小王努力学编程13 小时前
LangChain——AI应用开发框架(核心组件2)
linux·服务器·c++·人工智能·python·langchain·信号
高洁0113 小时前
数字孪生应用于特种设备领域的技术难点
人工智能·python·深度学习·机器学习·知识图谱
Piar1231sdafa13 小时前
基于YOLOv26的海洋鱼类识别与检测系统深度学习训练数据集Python实现_1
python·深度学习·yolo
不会代码的小测试13 小时前
页面动态元素无法快速复制定位解决
python·selenium·自动化
easyboot13 小时前
C#使用pythonnet简单示例
开发语言·python·c#