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),
}
相关推荐
沙蒿同学12 分钟前
我用 Go 搭了一条 AI Agent 流水线:从 1 张商品图到一整套淘宝详情页
前端·javascript·后端
Terra.K20 分钟前
后端+AIAGENT项目开发指南
后端·agent·个人开发
XUEYUAN521226 分钟前
ASN 自治系统号风控:平台如何通过 IP 所属自治域批量识别代理流量
python·网络协议·http·网络安全·socks5
拖孩1 小时前
代码我能全交给 AI,流量主这 500 个访客它一个都替不了我
前端·后端·微信小程序
Zenova EdgeOS1 小时前
Linux ss 工业边缘网络分析实战
linux·python·边缘计算·工业网关
成为深度学习高手1 小时前
CrossLinear:即插即用的跨相关嵌入,让线性模型也能用好外生变量
人工智能·python·深度学习·数据挖掘
烈风逍遥1 小时前
第七篇:提示词模板管理与 Agent 提示词编排
前端·人工智能·后端
站大爷IP2 小时前
Python的Django ORM把我坑惨了,原来select_related和prefetch_related的区别这么大
后端
陈年老古董2 小时前
MediaPipe 姿态检测与脸部关键点检测
笔记·python·opencv·学习·dlib
用户EasyAdminBlazor2 小时前
AdminTable 源码解析:EasyAdminBlazor 如何实现通用 CRUD?
后端