Как передать токен доступа в контексте для конкретной мутации в клиенте apollo graphql - PullRequest
0 голосов
/ 04 марта 2020

Я интегрирую Microsoft Graph API в свое приложение, поэтому в настоящее время я получаю токен доступа на стороне клиента через модуль MSAL npm, поэтому мне нужен токен доступа на сервере apollo, чтобы подключиться к Microsoft Graph API ( токен доступа требуется только для одного распознавателя, для авторизации приложения у меня разные маркеры доступа, которые я проверяю для каждого распознавателя), поэтому есть ли способ добавить контекст во время мутации, как я пытался это сделать -

<Mutation mutation={CREATE_MICROSOFT_TEAMS} context={{ microsoftgraphaccesstoken: msalAccessToken }}> Я пытался передать контекст в мутации, но он не работает, есть ли что-то вроде этого, или я должен передать токен в аргументе, а затем добавить его в заголовки, когда мой сервер apollo собирается поразить API графа Microsoft.

...