Я сохранил свой токен для аутентификации с помощью моего API GraphQL, добавив 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?
Спасибо за все предложения