Amazon Cognito
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

教程:创建身份池

借助身份池,您的用户可以获取临时 AWS 凭证来访问 AWS 服务(如 Amazon S3 和 DynamoDB)。

创建身份池

  1. 转到 Amazon Cognito 控制台。可能会提示您输入 AWS 凭证。

  2. 选择管理联合身份

  3. 选择创建新的身份池

  4. 为身份池输入一个名称。

  5. 要启用未经身份验证的身份,请从未经验证的身份可折叠部分中选择启用未经验证的身份的访问权限

  6. 选择 Create Pool

  7. 系统将提示您访问您的 AWS 资源。

    选择允许以创建两个与您的身份池关联的默认角色,一个用于未经身份验证的用户,另一个用于经过身份验证的用户。这些默认角色会向 Amazon Cognito Sync 提供身份池访问权限。您可以在 IAM 控制台中修改与身份池关联的角色。

  8. 记下您的身份池 ID 号。您将使用它来设置允许您的应用程序用户访问其他 AWS 服务(如 Amazon Simple Storage Service 或 DynamoDB)的策略

有关身份池的更多信息,请参阅Amazon Cognito 身份池 (联合身份)

有关使用身份池的 S3 示例,请参阅通过浏览器将照片上传到 Amazon S3

本页内容: