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),
}
相关推荐
元界metalite9 分钟前
SpringBoot分页接口怎么设计-pageSize不设上限会发生什么
后端
迷迭香yy32 分钟前
Python构建转融券多空识别系统从接口到因子的全流程 IG50免费开源股票数据API接口
开发语言·python·开源
月光船幽幽1 小时前
真实即粗糙,光滑是伪造
人工智能·python
一次旅行1 小时前
Attention机制从数学到工程:拆解缩放点积+多头注意力|附可运行PyTorch实现与踩坑指南
人工智能·pytorch·python
泡干脆面就番茄1 小时前
NumPy 科学计算完全指南:从数组创建到广播机制
python·numpy
IT爱学堂1 小时前
Go开发疑难杂症终结者通关指南
后端
denggun123451 小时前
信号量(DispatchSemaphore vs AsyncSemaphore)、swift协作式线程池 and python信号量
开发语言·python·swift
大勇前进1 小时前
从10分钟到10秒:一个真实慢查询的SQL Server优化全记录
后端
站大爷IP1 小时前
被Python异步坑了三年,才搞懂await和create_task的区别
后端
大白801 小时前
你的数据库密码还在用明文?SQL Server 凭据管理的 3 种现代方案
后端