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),
}
相关推荐
pixcarp3 分钟前
Golang web工作原理详解
开发语言·后端·学习·http·golang·web
程序员:钧念3 分钟前
【sh脚本与Python脚本的区别】
开发语言·人工智能·python·机器学习·语言模型·自然语言处理·transformer
青衫码上行3 分钟前
SpringBoot多环境配置
java·spring boot·后端·学习
爬山算法5 分钟前
Hibernate(54)Hibernate中的批量更新如何实现?
java·后端·hibernate
Pth_you10 分钟前
Python权限问题终极解决方案
开发语言·python
Ulyanov11 分钟前
PyVista战场可视化实战(三):雷达与目标轨迹可视化
开发语言·人工智能·python·机器学习·系统架构·tkinter·gui开发
rfidunion11 分钟前
springboot+VUE+部署(9。安装MySql)
spring boot·后端·mysql
njsgcs17 分钟前
python qt做ai透明对话框
人工智能·python·qt
J_liaty18 分钟前
Spring Boot整合Shiro实现权限认证
java·spring boot·后端·shiro
Swift社区20 分钟前
Python 图片验证码库推荐与实践指南
开发语言·python