Я пытаюсь разработать веб-приложение, используя vanilla Javascript, который работает на сервере flask. Для аутентификации я использую модуль flask-jwt-extended
и храню access_token & refresh_token в cook ie. Теперь проблема заключается в том, что всякий раз, когда я пытаюсь запросить маршрут, который оформлен декоратором @jwt_required
с использованием fetch api, он вызывает @jwt.unauthorized_loader
метод обратного вызова, несмотря на передачу учетных данных: атрибут «same-origin» в fetch api.
Как:
fetch('/test', {
method: 'POST',
credentials: 'same-origin'
})