Ошибка при аутентификации (Django Rest Framework + JWT Auth)

Я работаю над своим первым проектом Django Rest Framework и у меня возникли проблемы с правильной работой JWT-аутентификации. При входе в мое приложение (React) все работает как надо, но когда я возвращаюсь в приложение через несколько часов и делаю что-то на сайте, требующее аутентификации, я получаю следующую ошибку вместо обновления маркера или перенаправления на экран входа.

enter image description here

Я совсем новичок в аутентификации, и мой код для JWT Auth взят из этого учебника, поэтому я не совсем уверен, что я что-то напутал или что код учебника работает неправильно.

Я подозреваю, что проблема во фронтенде, поэтому вот мой файл axios, где я обрабатываю обновление токенов (опять же, взято из кода учебника)

https://github.com/aesakof/gas-app-v2/blob/main/react-frontend/src/axios.js

Один вопрос, который, вероятно, примечателен и который я изменил по сравнению с кодом учебника, заключается в том, что в строке 9 этого файла я изменил "Bearer" на "JWT", поскольку с JWT я получал ошибки не авторизации при выполнении запросов.

Как я уже сказал, я очень новичок в JWT и работе с аутентификацией в целом, поэтому любая помощь будет высоко оценена!

Вернуться на верх