首先,这个项目很棒,我让 GraphQL 非常快地与 MongoDB 一起工作。甚至带有 ModHeader 扩展的 GraphiQL。但是,我正在尝试向 graphQL 端点添加策略,但我发现它ctx.session
始终是空的,即使我正在发出授权请求(通过 Bearer 令牌)
在这个例子中会话是如何工作的?每次创建请求时都需要查询用户吗?
首先,这个项目很棒,我让 GraphQL 非常快地与 MongoDB 一起工作。甚至带有 ModHeader 扩展的 GraphiQL。但是,我正在尝试向 graphQL 端点添加策略,但我发现它ctx.session
始终是空的,即使我正在发出授权请求(通过 Bearer 令牌)
在这个例子中会话是如何工作的?每次创建请求时都需要查询用户吗?
用户信息可通过ctx.state.user
对象而不是ctx.session
. 另外,请随意查看 GraphQL 示例https://github.com/strapi/strapi-examples/tree/master/react-apollo