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 小时前
前端手摸手跑路之 AI 应用开发(三)
前端·后端
胡写代码13 小时前
若依 + MyBatis-Plus,分页为什么悄悄失效了?
java·后端
掘金者阿豪13 小时前
OceanBase 和金仓怎么选?别只看分布式,复杂查询更考验架构取舍
前端·后端·架构
cjz389913 小时前
Redis + Lua 实现秒杀优惠券 IP + 用户双维度令牌桶限流
后端
Shinomiya13 小时前
虚拟地址空间:从“地址一样但物理内存不同”说起
后端
海宇数据13 小时前
零信任架构实战:基于海宇柠檬查出险-登记证构建自动化残值评估网关
人工智能·python·架构·自动化
孙启超13 小时前
【AI开发之Rust】第 1 课:认识 Rust 与开发环境 —— 装好工具链,跑通第一个程序
开发语言·人工智能·后端·ai·rust·安全架构
李可以量化13 小时前
Tornado 如何增加网页操作(下)
python
烂蜻蜓14 小时前
Django入门教程(三):django-admin与manage.py命令完全指南
数据库·django·sqlite
zhangzeyuaaa14 小时前
深入理解 pip install .:安装当前目录项目的正确姿势
人工智能·python·pip