Я сохранил свой токен для аутентификации с помощью моего GraphQL API, добавив JWT в заголовок внутри свойства apollo-link-state
s @client
.
query ClientToken() {
clientToken @client
}
Теперь я хочу использовать этот токен для аутентификации моих удаленных запросов Apollo. Без использования локального кеша выполняются следующие действия:
const authLink = new ApolloLink((operation, forward) => {
operation.setContext({
headers: {
Authorization: `Bearer GETMEATOKEN`
}
})
return forward(operation)
})
Я изо всех сил пытаюсь найти способ запросить этот локально сохраненный токен внутри этой операции, чтобы добавить его туда, где в настоящее время появляется GETMEATOKEN
.
У кого-нибудь есть предложение, если / кого запрашивать локально сохраненное свойство внутри ApolloLink?
Спасибо за все предложения
столкнулся с той же проблемой. Вы когда-нибудь находили для этого хорошее решение?