小编Ale*_*nov的帖子

如何根据 Cognito 用户池(或 DynamoDB)中的用户属性实现授权?

我对 AWS 比较陌生,但阅读了大量文档,但找不到我需要的内容。

我正在尝试实现身份验证,用户支付订阅费用,并根据他们是否付费来访问 S3 存储桶和项目。

我尝试将 API Gateway 与 Cognito 授权者一起使用,但我不知道如何在用户已付款时添加检查(例如通过在 DynamoDB 中查找)。有没有办法向 Cognito 授权者添加自定义授权逻辑?如果没有,是否仍可以将 Cognito 用户池与自定义授权者一起使用?最重要的是,你将如何实施整个事情?

我愿意接受建议。

amazon-s3 amazon-web-services amazon-cognito aws-lambda aws-api-gateway

2
推荐指数
1
解决办法
925
查看次数