我应该如何使用Facebook用户public_profile数据在我的应用程序上注册?

时间:2015-01-18 14:00:43

标签: php android mysql facebook facebook-graph-api

我有一个Android应用程序,它有两种登录模式: 1.使用电子邮件注册的用户名和密码 2.使用Facebook登录。

现在我已经注册并运行了。我有一个php文件,接受用户数据,包括要传递给我的服务器的用户名和密码。

我还使用Facebook实现了登录应用程序。

现在,我计划一旦我使用Facebook登录,我将获得用户的数据并使用它向服务器注册用户的帐户。但我有两个问题:

  1. 来自Facebook的数据没有密码。因此我的PHP文件不会接受它。我也不认为在没有密码的情况下注册用户是一种选择。
  2. 如果Facebook用户名已经存在于服务器中怎么办?我目前正在实现我的远程MySQL数据库中的用户名应该是唯一的,我是否应该更改?
  3. 使用Facebook数据将用户注册到Android应用程序的远程数据库的最佳推荐用例是什么?
  4. 感谢您的回复。请说明参考资料等。

0 个答案:

没有答案
相关问题