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),
}
相关推荐
2601_9679791215 分钟前
纯手写:Python安装pip完整教程,搞了几小时,终于成功
python·教程·pip·安装·包管理
某鹏19 分钟前
网关选型:Go、Java、Graal 谁都不能完胜
后端
Norna34 分钟前
缓存文件从没写出来:一个 .json 被当成目录用了
python
用户02478365309737 分钟前
从屎山到防线:14 行状态迁移表,给任务系统装上防瞎跳闸门
后端
CQU_JIAKE1 小时前
11.13[体系结构】指标,五级流水线,八级流水线,虚实地址思考
后端
panbook3 小时前
从0到1实现一个分布式时序数据库(三):主从复制、故障检测与切换
后端
上线再说3 小时前
图片从 8.2MB 压到 296KB:我把小程序图片链路的账单拆了一遍
后端
aifannihao3 小时前
AI 学习第 14 课:CNN 训 6 轮卡在 0.5352,数据没打乱
pytorch·python·深度学习·cnn·学习路线
dpharness3 小时前
我原以为 MCP 装完就能用,直到工具列表是空的
后端
dpharness3 小时前
153 个 MCP 服务,我把工具数一个个数了一遍
后端