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),
}
相关推荐
程序员爱钓鱼6 小时前
Rust 数组 Array 详解:定义、访问、遍历与切片
后端·rust
abcy0712136 小时前
flink窗口类型
开发语言·python·算法
kobe_OKOK_6 小时前
django外键字段会自动在数据库字段后面加上_id
数据库·django·sqlite
zhanghaha13146 小时前
Python语言基础:2_环境搭建
开发语言·python
二宝哥7 小时前
15.Python第三方库安装全攻略:全局环境 vs 虚拟环境、镜像配置详解
python
梅雅达编程笔记15 小时前
零基础学 Python 第14章 | 模块、包与第三方库
开发语言·python·django·numpy·pandas
Mr__Miss15 小时前
Java泛型完全指南:从入门到精通
java·开发语言·python
嘿丨嘿16 小时前
VLA 入门(六):VLA 如何进行强化学习后训练?
人工智能·python·深度学习·机器人
祉猷并茂,雯华若锦16 小时前
Appium 3.x实战:获取元素属性全解析
python·appium·自动化
前端工作日常16 小时前
我学习到的Java类和对象区别
java·后端