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),
}
相关推荐
l1t2 分钟前
mingw和Linux中的gcc和llvm编译器编译的pocketpy执行同一个python脚本的不同效果
linux·运维·python
砚底藏山河13 分钟前
股票数据API接口:如何获取股票历历史分时KDJ数据
java·python·maven
web3.088899916 分钟前
天猫API接口详解:商品详情与关键词搜索商品指南及代码示例
python·json
Csvn20 分钟前
Python 性能优化与 Profiling 工具
后端·python
不减20斤不改头像1 小时前
手机一句话开发贪吃蛇!TRAE SOLO 移动端 AI 编程实测
前端·后端
zjy277771 小时前
c++如何实现日志文件的异步落盘功能_基于无锁队列方案【附代码】
jvm·数据库·python
Irene19911 小时前
PyCharm 大数据开发快速上手指南(类比 VSCode 、Oracle SQL Developer)
python
wang3zc1 小时前
JavaScript中函数声明位置对解析器预编译的影响
jvm·数据库·python
小白学大数据1 小时前
JS 混淆加密下的 Python 爬虫解决方案
javascript·爬虫·python
明月_清风1 小时前
K8s 从入门到上手:核心概念+常用工具全解析
后端·kubernetes