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),
}
相关推荐
常利兵几秒前
一文搞懂双Token、SSO与第三方权限打通,附实战代码
python·gitee·kotlin
BatyTao14 分钟前
Python从零起步-数据容器
开发语言·python
steel808842 分钟前
SSM与Springboot是什么关系? -----区别与联系
java·spring boot·后端
ZHOUPUYU43 分钟前
PHP 8.6的底层革命。那些看不见的优化,才是真正的惊喜
开发语言·后端·php
所谓伊人,在水一方33344 分钟前
【Python数据科学实战之路】第5章 | 数据可视化基础:用Matplotlib讲好数据故事
python·信息可视化·matplotlib
凌虚1 小时前
从聊天机器人到超级数字员工:一篇文章看懂 AI 世界的运转逻辑
人工智能·后端·程序员
kevinzeng1 小时前
mysql 的 explain
后端
金坷拉1 小时前
spring rocketmq集成
后端
未秃头的程序猿1 小时前
深入浅出MySQL事务:从ACID到Spring失效场景,2026最新实战指南
java·后端
用户4099322502121 小时前
Vue 3 静态与动态 Props 如何传递?TypeScript 类型约束有何必要?
前端·vue.js·后端