facebook - 在 aws 中使用 facebook 登录时,用户没有在用户池中创建? - 安卓

标签 facebook amazon-web-services amazon-cognito amazon-cognito-facebook

我想知道当用户使用 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/

相关文章:

node.js - 从 aws cli 或 nodeJS 创建 cognito 池 id 出错,参数有什么问题?

Facebook 无法识别我的元标记

android - Android 上的 Twitter/Facebook 应用内浏览器无法正确显示我的网站

amazon-web-services - Ec2 上的 sendmail 和 Amazon SES 有什么区别

php - AWS PHP 开发工具包 : Limit S3 file upload size in presigned URL

amazon-web-services - 允许外部用户(通过 Cognito)访问 S3 存储桶和控制台

ios - 当用户退出我的 iOS 应用程序时,下次他们尝试使用 Facebook 登录时,他们应该必须重新输入他们的登录凭据

facebook - 如何检索自定义开放图形对象的自定义属性?

python - 版本控制的 s3fs 本地文件缓存

ios - 是否可以在 Amazon Cognito 中没有托管 UI 的情况下进行社交登录?