我如何将Django Rest Framework后端的csrftoken发送到React Native前端?

时间:2020-03-30 12:36:02

标签: django react-native django-rest-framework

完成网站后,我正在构建应用程序。现在,这两种方法的后端都应该是通用的,但是Django的csrf令牌旨在防止这种情况的发生。由于我未使用网络浏览器,因此无法获取csrf令牌cookie。同时,django将需要它来访问其API。

有什么办法可以从Django获取cookie并将其放入React Native中吗?

2 个答案:

答案 0 :(得分:0)

不清楚您想做什么。但是,如果您正在编写本机应用程序,为什么不使用令牌标识机制?

有很多简单的方法(还有不太简单的解决方案)。

假设您正在使用django rest框架。

答案 1 :(得分:0)

我可以知道您的登录URL吗?使用rest-auth登录URL。 Allauth URL发出Csrf问题。