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),
}
相关推荐
书到用时方恨少!8 小时前
Python Pandas 使用指南:数据分析的瑞士军刀
python·数据分析·pandas
helx828 小时前
SpringBoot中自定义Starter
java·spring boot·后端
智算菩萨9 小时前
【Pygame】第8章 文字渲染与字体系统(支持中文字体)
开发语言·python·pygame
:mnong9 小时前
全图纸语义理解升级分析
python·openvino·paddleocr·qt6.3·paddleocr-vl
rleS IONS9 小时前
SpringBoot获取bean的几种方式
java·spring boot·后端
qh0526wy9 小时前
pathlib 核心功能一览
python
lifewange9 小时前
Go语言-开源编程语言
开发语言·后端·golang
白毛大侠9 小时前
深入理解 Go:用户态和内核态
开发语言·后端·golang
Hello eveybody9 小时前
PyCharm性能调优避坑录
python·pycharm
¥-oriented10 小时前
【Python桌面应用开发环境搭建指南】
开发语言·python