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),
}
相关推荐
失散1319 分钟前
Python——1 概述
开发语言·python
萧鼎21 分钟前
Python 图像哈希库 imagehash——从原理到实践
开发语言·python·哈希算法
qq_2515335922 分钟前
使用 Python 提取 MAC 地址
网络·python·macos
a努力。2 小时前
腾讯Java面试被问:String、StringBuffer、StringBuilder区别
java·开发语言·后端·面试·职场和发展·架构
源码获取_wx:Fegn08952 小时前
基于springboot + vue心理健康管理系统
vue.js·spring boot·后端
优弧2 小时前
离开舒适区100天,我后悔了吗?
前端·后端·面试
Data_agent2 小时前
学术爬虫实战:构建知网论文关键词共现网络的技术指南
python·算法
QD_IT伟3 小时前
SpringBoot项目整合Tlog 数据链路的规范加强
java·spring boot·后端
源码获取_wx:Fegn08953 小时前
基于springboot + vue二手交易管理系统
java·vue.js·spring boot·后端·spring·课程设计
爬山算法3 小时前
Springboot请求和响应相关注解及使用场景
java·spring boot·后端