3

我想知道当用户使用 facebook 登录时如何在用户池中创建用户条目。我能够集成 aws cognito 并且 facebook 登录就好了,但是使用 facebook 登录时用户没有在用户池中创建。身份 ID 正在默认 facebook 组中创建。

Map<String, String> logins = new HashMap<String, String>();
logins.put("graph.facebook.com", 
AccessToken.getCurrentAccessToken().getToken());
                credentialsProvider.setLogins(logins);
                credentialsProvider.refresh();
4

1 回答 1

2

如果我理解正确,您希望将社交身份提供者与用户池集成,并且您已成功将社交身份提供者集成为联合身份。

关于这个话题已经进行了一些讨论。我建议从这里开始:AWS cognito:使用用户名/密码或 facebook 登录

自本次讨论以来,AWS 增加了对将社交身份提供者添加到用户池的支持,这将允许您将增强社交身份用作 AWS 托管用户池的一部分。如果您仍想与社交身份而不是您的用户池联合,您将需要创建一种管理身份的方法。

于 2019-02-04T19:11:32.997 回答