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),
}
相关推荐
sthnyph20 分钟前
Spring Framework 中文官方文档
java·后端·spring
qq_4160187227 分钟前
用户认证与授权:使用JWT保护你的API
jvm·数据库·python
zb2006412031 分钟前
Spring Boot 实战篇(四):实现用户登录与注册功能
java·spring boot·后端
王夏奇39 分钟前
笔记-关于python复习
python
青柠代码录41 分钟前
【MySQL】事务:事务的隔离级别
后端
分享牛1 小时前
Operaton入门到精通22-Operaton 2.0 升级指南:Spring Boot 4 核心变更详解
java·spring boot·后端
jinanmichael1 小时前
SpringBoot 如何调用 WebService 接口
java·spring boot·后端
深蓝轨迹1 小时前
吃透 Spring Boot dataSource与Starter
java·spring boot·笔记·后端
AC赳赳老秦1 小时前
OpenClaw 全平台安装详解:Windows 10/11、macOS、Linux 零踩坑指南 (附一键脚本)
大数据·人工智能·python·django·去中心化·ai-native·openclaw
spring2997921 小时前
springboot和springframework版本依赖关系
java·spring boot·后端