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),
}
相关推荐
j***4854几秒前
idea创建SpringBoot自动创建Lombok无效果(解决)
spring boot·后端·intellij-idea
MaxHua2 分钟前
彻底搞懂Spring AOP:概念与实战
java·后端·架构
aiopencode3 分钟前
Fiddler抓包与接口调试实用指南,HTTPS配置、代理设置、API测试与性能优化全解析
后端
丹宇码农6 分钟前
consul集群搭建
python·consul
努力的小帅16 分钟前
Python_OpenCV入门到精通——入门篇(看这一篇就足够了!!!)
图像处理·python·opencv·计算机视觉·视觉检测·视觉项目
Y***890816 分钟前
Spring Boot的项目结构
java·spring boot·后端
洗紫17 分钟前
Python常用内置模块教程:os/sys/datetime/random/json全解析
python
j***827029 分钟前
【MyBatisPlus】MyBatisPlus介绍与使用
android·前端·后端
小华同学ai35 分钟前
终于有人帮你整理好了,火爆的“系统级提示词”支持ChatGPT、Claude、Gemini、xAI的
前端·后端·github
z***897135 分钟前
Flask框架中SQLAlchemy的使用方法
后端·python·flask