首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS放大链接到Cognito用户池的GraphQL模式

AWS放大链接到Cognito用户池的GraphQL模式
EN

Stack Overflow用户
提问于 2019-12-12 06:39:51
回答 1查看 1.1K关注 0票数 6

我正在使用AWS Amplify创建一个网站平台,其功能主要是作为其注册用户的目录,具有与业务领域相关的各种属性。平台的两个主要用户将是注册用户和普通未验证用户,他们将能够根据注册用户的属性(如locationage等)列出和过滤注册用户。注册用户将在成员区域中设置其所有属性。

其中一些属性存储在Cognito中,比如nameaddress,并使用Amplify Authentication进行设置。这些是我希望通过放大GraphQL功能进行查询和变异的字段。

我可以看到有一些很酷的授权模式可以通过@auth directive来实现。

是否可以利用GraphQL转换来创建一个模型模式,其中一些字段链接到Cognito User Pool,另一些在GraphQL模式中定义,以便它们是可查询和可变的?事实上,我想为注册用户提供设施,以更新他们的所有领域,除了电子邮件。或者,也许有一些由Amplify支持的服务组合,我可以连接在一起来实现相同的目标?

我是AWS无服务生态系统的新手,到目前为止,它是令人兴奋的!

EN

回答 1

Stack Overflow用户

发布于 2019-12-19 06:41:48

我发现可以使用@function指令来实现上述功能。它允许我们将lambda解析器连接到模式。在lambda中,我们几乎可以做任何事情,比如读取和更新Amazon Cognito用户池。

https://aws-amplify.github.io/docs/cli-toolchain/graphql#function

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

https://stackoverflow.com/questions/59295212

复制
相关文章

相似问题

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