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),
}
相关推荐
在下赵铁柱1 分钟前
Spring Boot 防重复提交:从按钮连点到重复下单,一个 AOP 注解真的够吗?
后端
战族狼魂2 分钟前
MetaPrompt编译器核心逻辑拆解
开发语言·人工智能·python
lunzi_08262 分钟前
【学习笔记】《Python编程 从入门到实践》第5章:if语句、条件测试与列表处理实战
笔记·python·学习
sunshineine8 分钟前
FreeCAD
python
万少16 分钟前
如果你要自动化操作浏览器,Kimi-WebBridge可能适合你
前端·javascript·后端
dinl_vin17 分钟前
Python 并发编程实战:多线程、协程与多进程全解析
开发语言·人工智能·python
长空任鸟飞_阿康32 分钟前
驾驭 AI 这匹野马:深入解析智能体 Harness 工程
人工智能·python·ai
skywalk81631 小时前
请结合以下说明,先完成类似python的内置函数。 然后再去完成内置库(标准款) ‌内置函数‌
开发语言·python
郝学胜-神的一滴1 小时前
Python 高级编程 018:深挖 super
开发语言·python·程序人生·软件构建
2401_868534781 小时前
2026年5月系统分析
数据结构·python·tornado