使用 API Gateway 和 Lambda 访问资源 - Amazon Cognito
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 API Gateway 和 Lambda 访问资源

您可以允许用户通过 API Gateway 访问您的 API。API Gateway 会验证来自成功的用户池身份验证的令牌,并使用它们向您的用户授予对资源 (包括 Lambda 函数) 或您自己的 API 的访问权限。


        访问 API Gateway

您可以使用用户池中的组控制使用 API Gateway 的权限,方法是将组成员资格映射到 IAM 角色。用户所属的组包含在您的 Web 或移动应用程序用户登录时用户池提供的 ID 令牌中。有关用户池组的更多信息,请参阅向用户池添加组

您可以将您的用户池令牌随请求一起提交到 API Gateway,以便 Amazon Cognito 授权方 Lambda 函数进行验证。有关 API Gateway 的更多信息,请参阅将 API Gateway 与 Amazon Cognito 用户池一起使用