const { token } = session
const authToken = process.browser ? cookies.get('token') : token
return new ApolloClient({
link: link(authToken),
cache: new InMemoryCache(),
})
}
в link там что-то типа такого
const middlewareLink = new ApolloLink((operation, forward) => {
operation.setContext({
headers: {
Authorization: authToken ? `JWT ${authToken}` : null,
},
})
я просто делал с sapper -пришлось хендлить сервер/клиент
Обсуждают сегодня