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),
}
相关推荐
Full Stack Developme13 小时前
Spring Integration 教程
java·后端·spring
爱勇宝13 小时前
AI 时代,前端工程师的话语权正在下降?
前端·后端
kymjs张涛13 小时前
一个月,纯VibeCoding,全平台云笔记APP
前端·javascript·后端
沪漂阿龙13 小时前
Embedding:文本怎么变成向量?语义检索为什么能工作?
人工智能·python·embedding
星辰_mya13 小时前
autowired和resource区别
java·后端·spring·架构·原理
用户0190275816113 小时前
用 Python + backtrader 做专业级策略回测
后端
生信碱移13 小时前
Vscode 连接 ipynb 选择内核无法自动显示 conda 环境对应的 python
服务器·人工智能·经验分享·vscode·python
lazy_ma13 小时前
大模型实操-Spring Boot集成LangChain4j
人工智能·后端
Cloud_Shy61813 小时前
解读《Effective Python 3rd Edition》:从练气到老魔(第七章 Item 48 - 50)
开发语言·人工智能·笔记·python·microsoft·学习方法
喵叔哟13 小时前
Week 3 --Day 4:生产级部署
python·langchain