Проблема при выходе из системы в Postman при отправке POST-запроса через API
Я использую POSTMAN для отправки запросов к API.Я вошел в систему через API и получил токен. Когда я пытаюсь выйти из системы, используя этот конкретный токен, выводится сообщение "не выполнен вход".
Это скриншот моего токена, который я получил в Postman:
и это результат, который я получаю при отправке POST-запроса на выход из системы:
Я пытаюсь выйти из системы с тем же токеном, с помощью которого я входил в приложение Django. Вот мой код в Django:
def logout_user(request):
if request.user.is_authenticated:
request.user.auth_token.delete()
return Response({'message': 'Successfully logged out'})
else:
return Response({'error': 'Not logged in'}, status=status.HTTP_401_UNAUTHORIZED
Проблема здесь в вашем Authorization
. Вы передаете Authorization
как параметр запроса. Он должен быть передан как заголовок. На вкладке Авторизация выберите Bearer Token
как Auth Type
и вставьте свой токен в поле Token
.