Phi*_*ipp 6 amazon-web-services amazon-rds aws-lambda aws-cognito
我对 AWS 还很陌生,我尝试设计第一个 API。我倾向于使用 AWS 的以下元素:Cognito(用于用户身份验证)、Lambda(用于 REST API)和 RDS(用于 postgres)。我开发了一个实体关系模型,其中包括一个用户实体。这个实体将有一个id、email、password、name(以及其他一些东西)。
该实体应该有一个 id,它将在 erm 图中的其他部分用作外键。
我想要的是:用户实体将完全由 Cognito 处理,但用户的 id 可以在我的 RDS 中使用。
Afaik Cognito 仅支持 Facebook、Google 和 Amazon 帐户。但我也可以添加我自己的身份验证方法。所以我必须走这条路。
小智 1
首次创建用户池时,您可以指定与您的帐户关联的属性。您还可以添加自定义属性。如何理解这些取决于上下文。有一个javascript sdk https://github.com/aws/amazon-cognito-identity-js
查看用例以了解如何访问属性。如果您想从命令行执行此操作,请安装 AWS 命令行工具和cognito-idp
这可能有点麻烦,因此了解具体上下文会有所帮助。还有一个用于 Java 等。
| 归档时间: |
|
| 查看次数: |
1785 次 |
| 最近记录: |