本文の一部にデコードする必要がある JWT が含まれているため、現在、リクエスト本文をコンテキストに取得しようとしています。ただし、次のことを試みると、コンテキストが未定義になります。
app.use('/', graphqlHTTP((req) => ({
schema: Schema,
context: req.body,
pretty: true,
graphiql: false
})));
req からログアウトしましたが、そこに body が表示されませんでした。私はreact-reachというライブラリを使用しています。リクエストの本文に以下を追加します。
{
query: {...},
queryParams: {...},
options: {
token: '...' // <-- I'm passing the token into options
}
}
本文にあるクエリ/ミューテーションが解釈され実行されているため、本文が解釈されていることがわかります。コンテキストに渡されたときにそれを見つけることができないようです。