Передача сгенерированного паспорта пользовательского объекта на сервер Apollo - PullRequest
0 голосов
/ 30 сентября 2019

Я пытаюсь настроить свой сервер Apollo Graphql для использования стратегии Passport Google OAuth.

Я успешно настроил паспорт так, что я могу получить доступ к информации о пользователе через req.user из любой из моих конечных точек экспресса. Однако, когда я пытаюсь получить доступ к req.user из конечной точки /graphql или из метода контекста в приведенном ниже ApolloServer, req.user равен undefined.

const gqlServer = new ApolloServer({
    typeDefs,
    resolvers,
    context: ({ req }) => {
        // UNDEFINED
        console.log(req.user);
        // But still have typical headers
        console.log(req.headers);
    }
});

Я что-то упускаюмешает мне получить доступ к параметрам запроса в ApolloServer?

...