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),
}
相关推荐
进击切图仔1 分钟前
从零手写 RAG
python·huggingface·rag
Dxy12393102167 分钟前
Python请求方式介绍:JSON、表单及其他常见数据传输格式
数据库·python·json
迷渡13 分钟前
聊一聊 Bun 用 Rust 重写这件事
开发语言·后端·rust
西洼工作室15 分钟前
个人开发者接入阿里云号码认证服务AliCloud-NirvanaPns实现一键登录
python·阿里云·uni-app·全栈·认证授权
王中阳Go16 分钟前
秒杀、分库分表、全链路追踪:一个电商微服务的架构全拆解
后端·go
正儿八经的少年23 分钟前
Spring Boot 两种激活配置方式的作用与区别
java·spring boot·后端
半城抹茶44 分钟前
TradingAgents-CN 项目目录文档
python
回家路上绕了弯1 小时前
AgentScope Java实战博客:从入门到落地,解锁智能代理开发新范式
后端
疯狂成瘾者1 小时前
Spring Boot 项目中的 SMTP 邮件验证码服务技术解析
java·spring boot·后端
光影6271 小时前
Selenium自动化测试---实战踩坑实录
python·selenium·测试工具·百度