【发布时间】:2018-04-21 08:22:17
【问题描述】:
我对 AWS 比较陌生,但阅读了大量文档,却找不到我需要的东西。
我正在尝试在用户为订阅付费的情况下实施身份验证,并根据他们是否已付费来访问 S3 存储桶和项目。
我尝试将 API Gateway 与 Cognito 授权方一起使用,但我不知道如何添加检查用户是否已付款(例如通过在 DynamoDB 中查找)。有没有办法向 Cognito 授权方添加自定义授权逻辑?如果没有,是否仍然可以使用带有自定义授权方的 Cognito 用户池?最重要的是,你将如何实现整个事情?
我愿意接受建议。
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-lambda aws-api-gateway amazon-cognito