我在Django rest框架中做了一个API,它在进入某个链接时已经返回了一个令牌,并且这些链接也需要身份验证。我将为应用程序(移动应用程序)使用原生的react,重点是...我不知道如何使用Django API rest在react原生中进行登录。我在互联网上搜索了很多次,但我没有找到将Django与react、native和singin联系起来的具体信息。事实是,我是一个新的原生反应,我不知道具体寻找什么来进行登录。要遵循的步骤有哪些? 如果你能帮我的话?我对如此多的搜索感到沮丧。谢谢。
我使用默认django auth用户模型进行身份验证,比如注册一个新用户、登录一个用户和注销一个用户,现在我想访问身份验证所需的API中的React,那么如果这是不可能的,我该怎么办呢?我正在使用Django Rest框架
我的urls.py
from django.contrib import admin
from django.urls import path, include
from django.contrib.auth import views as auth_views
from authentication import views as authentication_view
我正在使用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.