API входа в систему завершается с ошибкой «jwt не определен» после добавления функции SuperAdmin

1
8

Вот отформатированная версия вашего вопроса, подходящая для Stack Overflow:

Вход не удаётся после внедрения функции SuperAdmin в приложение чата Я создаю приложение чата, которое теперь включает функцию SuperAdmin. SuperAdmin может просматривать ожидающие запросы и принимать или отклонять их. До добавления этой функции функция входа работала отлично для всех пользователей. Однако после внедрения функции SuperAdmin вход не удаётся для всех пользователей, включая SuperAdmin. Проблема При тестировании API в Postman функция SuperAdmin (просмотр, принятие и отклонение запросов) отлично работает с токеном Bearer. Однако API входа не работает, и возникают следующие ошибки: Ошибка терминала VS Code: CopyError в контроллере входа: jwt не определен Ошибка консоли браузера: CopyPOST http://localhost:3000/api/auth/login 500 (внутренняя ошибка сервера) login @ useLogin.js:17 handleSubmit @Login.jsx:1 Настройка Postman

Токен носителя для аутентификации и JWT_Secret в качестве переменной. Токен добавлен для API ожидающих, одобряющих и отклоняющих запросов. Токен не добавлен для API входа (пробовал с токеном, все равно получаю ошибку сервера). Тестирование API работает нормально для администратора, чтобы видеть ожидающие запросы, принимать и отклонять, а также регистрировать, но API входа не работает.

Валерия
Вопрос задан28 февраля 2024 г.

1 Ответ

Ваш ответ

Загрузить файл.