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),
}
相关推荐
哈茶真的c8 分钟前
【书籍心得】左耳听风:传奇程序员练级攻略
java·c语言·python·go
橙子家30 分钟前
Serilog 日志库简单实践(三)集中式日志与分析平台 Sinks(.net8)
后端
io_T_T1 小时前
Paddle-CLS图像分类_环境安装
python·日常软硬件经验分享
r***12381 小时前
Spring boot启动原理及相关组件
数据库·spring boot·后端
m***11901 小时前
【SpringBoot】Spring Boot 项目的打包配置
java·spring boot·后端
李慕婉学姐1 小时前
Springboot剪纸数字博物馆系统6wd19a3a(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·spring boot·后端
百***48071 小时前
Python使用PyMySQL操作MySQL完整指南
数据库·python·mysql
追逐时光者2 小时前
精选 5 款 .NET 开源、实用的商城系统(Shop),快速商城二开利器!
后端·.net
PNP Robotics2 小时前
PNP机器人上海宝山智能机器人年会发表机器人10年主题演讲演讲
人工智能·python·机器人
追逐时光者2 小时前
一款基于 .NET + 计算机视觉技术开源免费、功能强大的原神智能辅助工具,一键解放双手!
后端·.net