我有一个REST,需要通过Facebook对用户进行身份验证。访问令牌应该在移动应用程序中获得(我猜),然后发送到服务器。因此,我在旧教程中找到了一些代码,但我无法让它工作。下面是代码:
from social.apps.django_app.utils import strategy
from django.contrib.auth import login
from django.views.decorators.csrf import csrf_exempt
from rest_framework.decorators import api_view, permission_classe
我正在使用Django- rest -framework和Django-rest-knox构建一个带有身份验证实现的rest API,在前端我使用React.js。我希望在前端安全地存储身份验证令牌,我知道最好的方法是使用httponly cookie,所以我在代码中使用了以下代码:
from django.contrib.auth import login
from rest_framework import permissions
from rest_framework.authtoken.serializers import AuthTokenSerializer
from knox.
我是DRF (Django Rest Framework)的初学者。我试图在api调用中使用带有令牌的身份验证。
我做过这件事
1-在创建新用户时:
from django.db.models.signals import post_save
from django.dispatch import receiver
from rest_framework.authtoken.models import Token
from django.conf import settings
# This code is triggered whenever a new user has been cre
我试图用vuejs前端的axios从django rest后端获取数据,但每次我都会得到这个错误。令牌匹配,但仍未授权。
{"message":"Request failed with status code 401","name":"AxiosError","config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":