代码之家  ›  专栏  ›  技术社区  ›  Skip

“身份提供者”和“身份验证提供者”之间的区别

  •  0
  • Skip  · 技术社区  · 7 年前

    我不明白 User Pools > Identity providers Federated Identities > Authentication providers .

    有人能解释吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Ravenscar    7 年前

    身份池(联合身份)允许您授予经过第三方身份验证的用户(例如,使用Google登录)临时IAM凭据,以限制方式使用AWS资源。身份池是免费的,您只需为用户通过IAM凭据使用的资源付费。

    用户池允许您存储自己的用户,他们可以直接注册到用户池,而不必使用第三方提供商,如谷歌或Facebook。令人困惑的是,用户池也有一个“联合”选项(身份提供程序),但这实际上会在池中创建外部联合用户。用户池提供OpenID令牌(访问、id、刷新),而不是IAM凭据,您可以将其用于自己的端点(ec2、fargate、api网关)。用户池根据每月的活动用户有与其相关联的成本。