首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据aws-cognito属性将用户分组在一起?

如何根据aws-cognito属性将用户分组在一起?
EN

Stack Overflow用户
提问于 2019-09-03 09:27:17
回答 1查看 30关注 0票数 0

我正在尝试将我的应用程序的用户分组到一个“Company”下。

我已经在其他应用程序中实现了这一点,为用户提供了一个名为"company“的帐户属性/属性,它等于一个字符串。

则与该公司相关联的所有数据都对该用户可用。

如何使用AWS Amplify框架执行此操作?

EN

回答 1

Stack Overflow用户

发布于 2019-09-04 06:47:16

经过一些研究,我能够弄清楚这一点。

以防其他人遇到这个问题...

我正在寻找的是AWS Amplify所分类的“自定义解析器”。本质上,解析器是亚马逊网络服务端的GraphQL服务器的应用编程接口逻辑。

在您的Amplify项目结构中,应该有一个名为'Resolvers‘的文件夹。

我的是在

代码语言:javascript
复制
/backend/api/[API_NAME}/resolvers

在此文件夹中,您可以为您的后端放置不同类型的客户解析器逻辑。

理想情况下,您应该为每个自定义终结点放置两个自定义文件。

这两个自定义文件如下所示:

代码语言:javascript
复制
Query.listSomeTable.req.vtl
Query.listSomeTable.res.vtl

代码语言:javascript
复制
Mutation.createSomeTable.req.vtl
Mutation.createSomeTable.res.vtl

这两个文件将覆盖AWS自动生成的解析器逻辑。这些文件采用Apache的Velocity Engine格式:'.vtl‘。

你可以在这里阅读更多信息:https://aws-amplify.github.io/docs/cli-toolchain/graphql#add-a-custom-resolver-that-targets-a-dynamodb-table-from-model

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

https://stackoverflow.com/questions/57764007

复制
相关文章

相似问题

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