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),
}
相关推荐
阿童木写作10 小时前
TikTok Shop视频翻译工具实战测评
人工智能·python·音视频
circuitsosk11 小时前
大模型驱动的AI产品后端架构设计与实践
人工智能·python
JackSparrow41411 小时前
前端安全之JS混淆+请求加密+请求签名以提升爬虫难度
前端·javascript·后端·爬虫·python·安全
geovindu11 小时前
go:loghelper
开发语言·后端·golang
软糖姐姐11 小时前
python eureka服务发现_python与consul 实现gRPC服务注册-发现
python·consul·grpc·服务注册·发现
韭菜炒鸡肝天11 小时前
Django模型迁移指南:从命令用法到最佳实践
数据库·django·sqlite
听雨入夜11 小时前
zero.zhang
开发语言·python
小满zs11 小时前
Go语言第四章(类型转换)
后端·go
叶 落12 小时前
Mac 通过 Miniconda 安装 Python
python·macos·conda·miniconda
人间凡尔赛13 小时前
告别冷启动!WebAssembly + Spin 实战:Serverless 延迟从 1 秒降到 1 毫秒
后端·云原生·serverless·webassembly·spin