如何从Djoser注销(与Django Rest Framework一起安装)



我已经用Django Rest Framework安装了Djoser,在登录为(url:/token/login(后,我收到了一个令牌,但当我将url更改为'/token/logout/'时,它显示错误,因为没有提供日志凭据。

我正在使用浏览器url部分与DRF进行交互。

请告诉我注销的正确网址?我可以提供令牌、用户名和密码。

我也陷入了困境。对我来说,有效的方法是像往常一样通过身份验证头传递令牌,并将其作为json数据传递。

export const logout = (token) => {
return url
.post('api/auth/token/logout/', token,
{
headers: {
Authorization: `Token ${token}`
}
})
.then(res => res.data)
}

你有这样的吗

#urls.py
from django.contrib.auth import views as auth_views
path('logout/', auth_views.LogoutView.as_view(), name='logout'),

您需要在注销URL的POST请求中包含Authorization Token。

相关内容

  • 没有找到相关文章

最新更新