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),
}
相关推荐
前端一小卒20 小时前
前端工程师的全栈焦虑,我用 60 天治好了
前端·javascript·后端
不停喝水20 小时前
【AI+Cursor】 告别切图仔,拥抱Vibe Coding: AI + Cursor 开启多模态全栈新纪元 (1)
前端·人工智能·后端·ai·ai编程·cursor
oyzz12020 小时前
Spring EL 表达式的简单介绍和使用
java·后端·spring
m0_7436239220 小时前
React 自定义 Hook 的命名规范与调用规则详解
jvm·数据库·python
FreakStudio20 小时前
无硬件学LVGL—定时器篇:基于Web模拟器+MicroPython速通GUI开发
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy·电子计算机
zhenxin012221 小时前
【wiki知识库】07.用户管理后端SpringBoot部分
spring boot·后端·状态模式
码事漫谈21 小时前
OpenSpec 简明教程
后端
程序员小假21 小时前
向量检索的流程是怎样的?Embedding 和 Rerank 各自的作用?
java·后端
后置的猿猴21 小时前
Spring 循环依赖
java·后端·spring
gCode Teacher 格码致知21 小时前
Python提高:pytest的简单案例-由Deepseek产生
python·pytest