我正在使用 flutter_graphql,他们有关于如何处理 AuthLink 的很好的文档,但它不适合所有类型的身份验证方法。
例如,当使用存储 httpPnly cookie 的 api 时,cookie 不会被存储,甚至不会随 apollo 中的每个请求一起发回,它会像这样解决:
const link = createHttpLink({
uri: '/graphql',
credentials: 'include'
});
const client = new ApolloClient({
cache: new InMemoryCache(),
link,
});
但我在flutter_graphql中没有找到等价物