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),
}
相关推荐
飞梦工作室几秒前
突破 pandas 瓶颈:实时读写 Excel 与超透视汇总函数的双维解决方案
python·excel·pandas
g***969011 分钟前
springboot设置多环境配置文件
java·spring boot·后端
二川bro31 分钟前
2025年Python机器学习全栈指南:从基础到AI项目部署
人工智能·python·机器学习
q***547537 分钟前
springboot之集成Elasticsearch
spring boot·后端·elasticsearch
q***31891 小时前
Spring Boot 实战篇(四):实现用户登录与注册功能
java·spring boot·后端
IT_陈寒1 小时前
React性能翻倍!90%开发者忽略的5个Hooks最佳实践
前端·人工智能·后端
Learn Beyond Limits1 小时前
Correlation vs Cosine vs Euclidean Distance|相关性vs余弦相似度vs欧氏距离
人工智能·python·神经网络·机器学习·ai·数据挖掘
专注于大数据技术栈1 小时前
java学习--==和equals
java·python·学习
低调波1 小时前
springboot实现批量下载
windows·spring boot·后端
Victor3561 小时前
Redis(138) Redis的模块如何开发?
后端