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),
}
相关推荐
漏刻有时几秒前
宝塔面板实现按年月自动备份目录至阿里云 OSS(python脚本、大文件分片上传版)
python·阿里云·云计算
用户0332126663672 分钟前
使用 Python 查找并替换 PDF 中的文本
python
神奇小汤圆3 分钟前
Java面试被问:跟我讲下JVM和JMM?
后端
2201_756206345 分钟前
1111111
开发语言·python
李日灐8 分钟前
改造红黑树实现封装 map/set:感受C++ 标准容器的精妙设计与底层实现
开发语言·数据结构·c++·后端·算法·红黑树
李日灐9 分钟前
【优选算法1】双指针经典算法题
数据结构·c++·后端·算法·刷题·双指针
与虾牵手9 分钟前
Python asyncio 踩坑实录:5 个让我加班到凌晨的坑 🕳️
python
别看我只是一直狼11 分钟前
🚀 程序员高效 Prompt 实战速查手册
前端·后端
前端付豪11 分钟前
AI Math Tutor v3:题目知识点自动分类
前端·python·llm
技术钻石流16 分钟前
面向“传统程序员”的端到端 10x Vibe Coding 指南(大型需求) - 从面向业务开发转向面向“Agent 员工”开发
前端·后端·ai编程