Graphql удаленная схема сшивания и куки - PullRequest
0 голосов
/ 08 октября 2018

У меня есть две конечные точки graphql (конечная точка аутентификации [AUTH] и конечная точка приложения [APP]).Я создал шлюз API, используя " makeRemoteExecutableSchema " и " introspectSchema ".

Дело в том, что конечная точка [AUTH] при мутации входа в систему устанавливает cookie:

res.cookie("token", token, {
 httpOnly: true,
 secure: process.env.NODE_ENV === "production",
 maxAge: 1000 * 60 * 60 * 24 * 7 // 7 days     
});

Дело в том, что когда я делаю запрос непосредственно к конечной точке [AUTH], cookie устанавливается (я вижу заголовки ответа "Set-cookie").Но когда я делаю мутацию при входе через API-шлюз, cookie не устанавливается.Как решить мою проблему?

...