aleksand44
@aleksand44

Как помочь Node.js «съесть» куки?

Тестирую фронтенд.
Часть запросов требуют авторизации. Авторизация основана на сессиях, то есть ты логинишься через браузер посылая серверу пару "логин/пасс", если сервер одобряет, то в ответ посылает тебе куку - идентификатор сессии, и все последующие запросы идут уже через "credentials:include" и сервер определяет пользователя как залогиненного.

Проблемы возникают в тестировании этих запросов. Так как я пользуюсь jest, то предполагаю что эти запросы выполняет установленный на компьютере локальный Node.js, и естественно он просто не принимает эту куку - идентификатор сессии от сервера и хотя авторизация проходит успешно, на все последующие запросы сервер отвечает "Необходимо авторизоваться".
Что можно предпринять?
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы