#javascript #svelte #sveltekit
Вопрос:
Я создаю простое приложение, в котором пользователи могут читать блоги, написанные авторами. Эти блоги извлекаются из экспресс-сервера, который реализует аутентификацию HMAC. Каждое клиентское приложение получает идентификатор приложения и секрет приложения. Используя этот секрет, клиент создает подпись для каждого запроса и отправляет ее в заголовке Auth.
Теперь я пытаюсь выяснить, каков правильный метод добавления этого заголовка аутентификации при каждом запросе, будь то на стороне сервера или на стороне клиента. Это работает, когда я выполняю выборку на стороне клиента в onMount, но заголовок Auth отсутствует для запросов, исходящих из метода загрузки в SSR.
Связано ли это с приведенной ниже проблемой?
https://github.com/sveltejs/kit/issues/696
Если да, то есть ли обходной путь? Потому что это блокировщик для меня.
Все мои методы загрузки направляют запросы через общий api.js модуль. Я попытался изменить заголовок в api.js, в ручных крючках, но без успеха.