Цель: В коде браузера убедитесь, что Cook ie присутствует, прежде чем отправлять специальный c запрос, который всегда требует учетных данных.
Cook ie содержит токен JWT.
Прочие сведения:
- Vue. js (используется для внешнего кода в браузере)
- Ax ios (используется для всех вызовов API серверной части)
- Токен JWT (внутри Cook ie)
- Cook ie установлен с "только http" сервером, который его создает
Проверка наличия cook ie перед отправкой запроса - это хорошо. Было бы даже лучше проверить, не истек ли срок действия Cook ie, содержащего токен JWT, и иметь возможность удалить его, если так.
Я просмотрел другие сообщения, включая «подробное руководство по Аутентификация веб-сайтов на основе форм »( Полное руководство по проверке подлинности веб-сайтов на основе форм ), среди прочего, но они ничего не касаются взаимодействия с файлами cookie в коде браузера.
Возможно ли это использовать перехватчик Ax ios для проверки наличия учетных данных в конфигурации перед отправкой запроса?