Я использую flutter_graphql, и у них есть хорошая документация о том, как обрабатывать AuthLink, но он не подходит для всех видов методов аутентификации. например, при использовании API, в котором хранится httpPnly cook ie, cook ie не сохраняется и даже не отправляется обратно с каждым запросом в apollo, это было бы решено так:
const link = createHttpLink({
uri: '/graphql',
credentials: 'include'
});
const client = new ApolloClient({
cache: new InMemoryCache(),
link,
});
но я не нашел аналога в flutter_graphql