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),
}
相关推荐
程序员miki1 小时前
Dramatiq安装及应用(一)
python·dramatiq
独自归家的兔1 小时前
面试实录:三大核心问题深度拆解(三级缓存 + 工程规范 + 逻辑思维)
java·后端·面试·职场和发展
故旧1 小时前
PyTorch 2.0 核心技术深度解析torch.compile 从原理到实践
后端
liulanba1 小时前
深入理解 Python 异步编程:async、await 与同步函数详解
服务器·网络·python
BBB努力学习程序设计1 小时前
从文本中精准提取手机号并脱敏:Python 正则 + 文件流的实战进阶
python
BBB努力学习程序设计1 小时前
Python文件操作完全指南:读写文件与数据处理
python·pycharm
vv_Ⅸ1 小时前
打卡day47
python
zhongtianhulian1 小时前
陶瓷行业大会资讯:掌握行业动态,洞察未来趋势
大数据·人工智能·python
小鸡吃米…1 小时前
Python的人工智能-入门指南
python
初次攀爬者1 小时前
知识库-向量化功能-流式分片
后端·elasticsearch