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),
}
相关推荐
LucianaiB1 分钟前
不愧是国内首个视觉编程模型,一张草稿图直接做了一个电子版City Walk
后端
找不到、了13 分钟前
Spring Boot 分布式定时任务:从单机到高可用集群
spring boot·分布式·后端
Lisonseekpan13 分钟前
雪花算法(Snowflake)技术详解与实战应用
java·分布式·后端·算法
披着羊皮不是狼35 分钟前
多用户跨学科交流系统(5):点赞功能的后端完整处理链路
java·spring boot·后端
夫唯不争,故无尤也39 分钟前
梯度累计原理:数学可行性与PyTorch实现
人工智能·pytorch·python
我的xiaodoujiao44 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 27--二次封装方法--优化断言结果
python·学习·测试工具·pytest
q***d1731 小时前
Rust并发模型
开发语言·后端·rust
j***12151 小时前
springboot整合libreoffice(两种方式,使用本地和远程的libreoffice);docker中同时部署应用和libreoffice
spring boot·后端·docker