【问题标题】:How to combine Cognito User Pools with external providers like Facebook?如何将 Cognito 用户池与 Facebook 等外部提供商结合使用?
【发布时间】:2016-08-15 07:51:17
【问题描述】:

到目前为止,Cognito 拥有支持 Facebook 等外部提供商的身份池。

现在有 Cognito 用户池 - 我很想使用它。

但我不知道如何同时支持 Cognito 用户池和 Facebook 等外部提供商。

似乎身份池和用户池是分开的东西,我看不出如何将它们放在一起。

简而言之,我希望我的用户能够使用 Facebook 或用户池登录。

有人知道这是否可能吗?

【问题讨论】:

    标签: amazon-web-services amazon-cognito


    【解决方案1】:

    您可以将您的 Cognito 用户池作为身份提供者添加到您的 Cognito 联合身份池中。

    步骤:

    (1) 创建您的用户池,记下您的用户池 ID 和应用程序客户端 ID
    (2) 导航到 Cognito Federated Identity 控制台。
    (3) 创建/编辑联合身份池时,展开“身份验证提供者”
    (4) 单击 Cognito 选项卡
    (5) 输入 User Pool Id 和 App Client Id。

    然后,您将像使用 Amazon、Facebook、Google、Twitter 或任何 OIDC 提供商一样使用 Cognito 用户池。

    这篇博文应该会有所帮助:http://mobile.awsblog.com/post/TxGNH1AUKDRZDH/Announcing-Your-User-Pools-in-Amazon-Cognito

    【讨论】:

      猜你喜欢
      • 2020-08-14
      • 2017-10-30
      • 2020-05-23
      • 2017-03-07
      • 2018-10-08
      • 2020-06-21
      • 2017-02-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多