android - 移动应用程序中的 Facebook 登录

标签 android iphone facebook

我计划将“使用 Facebook 登录”功能集成到我的 iPhone/Android 应用程序中;我有一个用于维护用户详细信息的 PHP 后端。

我对实现此功能的标准方式感到困惑?

是这样的吗 - 在用户通过 Facebook 成功验证后,我应该获取他/她的详细信息并要求他输入密码以将他注册到我的后端,还是还有其他事情需要做 & 我是不知道。

请建议实现此功能的标准方法。

谢谢。

最佳答案

我们有同样的情况..

所以我所做的是:

  1. 对用户进行身份验证。
  2. 始终获取用户的信息(如姓名、电子邮件、出生日期等)
  3. 现在将 fb id 和电子邮件发送到您的服务器。
  4. 服务器将查找数据库以检查 fb id 和 姓名
  5. 如果存在,说明是注册用户。 (所以你会让 用户登录到您的应用)
  6. 如果不存在,说明是新用户。 (所以你会 将用户带到
  7. 加入/注册屏幕并使用您在步骤中获得的数据填写表格 2) 只需将密码字段留空,让用户选择他们的密码。
  8. 现在将带有 fb id 的所有详细信息发送到您的服务器并在成功响应后发送 让用户立即登录,因为您不需要要求用户打开电子邮件以获取激活链接。

关于android - 移动应用程序中的 Facebook 登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9241219/

相关文章:

iphone - 使用名称截断 NSString

android - 如何处理推特和 Facebook 请求码

facebook - Facebook 连接上的间歇性 SecurityError DOMException 18

java - 定时器的问题 - android

android - 从 Google 的示例代码中获取 createMime is undefined for type beamActivity 错误

Android 设计与 iPhone 设计,相对与绝对

java - 将edittext和textview的值相加并在 TextView 中显示总计

ios - iphone 6 中 UITableViewCell 的默认宽度

iphone - MBProgressHUD 的替代品?

ios - 无法从 Facebook Graph 访问电子邮件