0

我不知道如何让我的用户在 react-native 应用程序中同时使用 Cognito 和 Facebook 等社交服务提供商。

假设用户首先创建一个带密码的用户名。后来决定将他的帐户与 Facebook 连接起来。我想让他只需使用 Facebook 按钮即可登录,而无需再次输入。电子邮件+密码。

谢谢。

4

1 回答 1

0

不幸的是,您将无法做这样的事情,如果您确实需要这样做,最好不要通过 Cognito。

Cognito 用户池的工作方式是,如果用户使用用户名和密码注册到用户池,则该用户只能使用该用户名和密码以及电子邮件或电话号码别名登录,前提是您在用户中进行了设置游泳池。AWS 不允许切换身份验证方法。

于 2018-08-01T05:39:28.087 回答