Django使用Token认证(simplejwt库的配置)

目录

    • 官网文档
    • 安装
    • 项目配置
    • 拓展配置

官网文档

https://django-rest-framework-simplejwt.readthedocs.io/en/latest/

安装

pip install djangorestframework-simplejwt

Django使用Token认证(simplejwt库的配置)_第1张图片

项目配置

REST_FRAMEWORK = {
    ...
    'DEFAULT_AUTHENTICATION_CLASSES': (
        ...
        'rest_framework_simplejwt.authentication.JWTAuthentication',
    )
    ...
}

Django使用Token认证(simplejwt库的配置)_第2张图片

拓展配置

# JWT扩展配置
import datetime
JWT_AUTH = {
    # 设置生成jwt token的有效时间
    'JWT_EXPIRATION_DELTA': datetime.timedelta(days=7),
}

你可能感兴趣的:(django,python,后端)