我想知道当用户使用 facebook 登录时如何在用户池中创建用户条目。我能够集成 aws cognito up 和 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();
最佳答案
如果我理解正确的话,您想将社交身份提供者与用户池集成,并且您已成功将社交身份提供者集成为联合身份。
关于这个话题已经有一些讨论了。我建议从这里开始:AWS cognito: sign in with usernam/password OR facebook
自这次讨论以来,AWS 已添加对 Add Social Identity Providers to a User Pool 的支持这将允许您使用增强社交身份作为 AWS 托管用户池的一部分。如果您仍想与社交身份联合,而不是与您的用户池联合,则需要创建一种管理身份的方法。
关于facebook - 在 aws 中使用 facebook 登录时,用户没有在用户池中创建? - 安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49527114/