首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Graphcool发出经过身份验证的查询

使用Graphcool发出经过身份验证的查询
EN

Stack Overflow用户
提问于 2016-10-23 17:25:05
回答 1查看 484关注 0票数 3

我已经成功地设置了Graph.cool Auth0身份验证,并通过中继创建了一个用户,如描述的这里

接下来,我想代表这个用户实际查询graph.cool。作为第一步,我只是手动修改了中继设置,以指定与首先用于创建用户的相同的auth令牌(通过AUTH_PROVIDER_AUTH0类型上的AUTH_PROVIDER_AUTH0):

代码语言:javascript
复制
Relay.injectNetworkLayer(
  new Relay.DefaultNetworkLayer(process.env.GRAPHQL_ENDPOINT, {
    headers: {
      Authorization: 'Bearer XXX.YYY.ZZZ',
    },
  })
);

然而,应用程序停止呈现,我只得到一个控制台警告RelayPendingQueryTracker.js:153 Server response was missing for query Index。有什么暗示吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-23 18:02:14

当调用signinUser或createUser突变时,将在有效负载中返回一个Graphcol令牌。https://www.graph.cool/docs/faq/graphcool-session-user-goij0cooqu

这是您需要在授权头中使用的令牌,而不是Auth0 idToken。

也许还可以帮助您了解一下我们在仪表板https://github.com/graphcool/dashboard/blob/master/src/views/LoginView/LoginView.tsx中是如何做到的。

希望这能有所帮助!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40205741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档