本篇共 987 字

django如何实现JWT前后端分离用户登录

作者:admin   分类:Django   发布:6 月前   阅读量:1   浏览量:1

安装:djangorestframework-jwt

pip install djangorestframework-jwt

配置settings.py:

  • 引入:'rest_framework_jwt.authentication.JSONWebTokenAuthentication', 
REST_FRAMEWORK = {
    'DEFAULT_PERMISSION_CLASSES': (
        'rest_framework.permissions.IsAuthenticated',
    ),
    'DEFAULT_AUTHENTICATION_CLASSES': (
        'rest_framework_jwt.authentication.JSONWebTokenAuthentication',
        'rest_framework.authentication.SessionAuthentication',
        'rest_framework.authentication.BasicAuthentication',
    ),
}

url中配置:

from rest_framework_jwt.views import obtain_jwt_token
urlpatterns += [
    path('jwt_auth/', obtain_jwt_token),
]

自定义手机号或用户名登录:http://www.lotdoc.cn/blog/post/15/

 

标签: django drf
本篇共 0 条评论

留言内容:

还没有任何评论!

还没有登陆,请登录后发表评论!