android - 我可以在解析时将一个人与 Twitter 和 Facebook 联系起来吗?

标签 android parse-platform account

我正在创建一个应用程序,人们可以通过 facebook、twitter 或电子邮件进行注册。找 friend 时可以链接他的facebook, twitter账号。

问题是,如果一个人已经与 facebook 或 twitter 关联,我无法将其与其他帐户关联,因此每次该人需要寻找 friend 时都需要重新登录。

有没有一种方法可以让同一个用户拥有两个授权数据,这样当用户同时链接 twitter 和 facebook 时,它会显示好友而无需再次登录?

谢谢!

最佳答案

好问题。这对我来说也很难找到答案。不幸的是,解析用户表具有唯一的默认用户字段,并且要求每个帐户只有一个用户。我不管他们如何登录(通过 Facebook、Twitter、电子邮件等),只能有一个 username passwordof email 现场等。您可以在他们的 Ask Parse Anything 中观看他们谈论它以及为什么会这样。 .

我知道这对于开发者来说并不理想,因为他们需要为用户提供他们想要登录的平台上的选项。如果您同时添加两者,则用户必须记住他们的帐户是通过您的 Facebook 还是 Twitter 设置的。

但是,如果您想将 Facebook 和 Twitter 方面保留/链接到您的项目,您可以从 Facebook 和 Twitter 中提取用户电子邮件(假设他们的 Facebook 和 Twitter 帐户使用相同的电子邮件)并执行通过他们的电子邮件地址进行身份验证。

希望对您有所帮助。干杯!

关于android - 我可以在解析时将一个人与 Twitter 和 Facebook 联系起来吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31777168/

相关文章:

ios - fatal error : unexpectedly found nil while unwrapping an Optional value Parse sign up

android - 其他应用程序可以访问帐户管理器中的用户数据

testing - 如何获得一些假 Telegram 帐户来测试我的项目

android - 安卓新手

android - 如果我的代码使用 RTTI 那么它不能在 android 上运行?

ios - 从 UITableView 中删除项目 - 从 Parse.com 获取数据

ios - 为什么我收到错误 : fatal error: unexpectedly found nil while unwrapping an Optional value?

amazon-web-services - 在 IAM AWS 中创建多个子账户

android - 如何将SD卡中的图像上传到服务器中的文件夹

java.lang.ClassCastException : android. support.constraint.ConstraintLayout 无法转换为 android.widget.TextView