Facebook网站集成 - > fb登录按钮vs fb注册?
问题描述:
我有一个网站,我正在写。Facebook网站集成 - > fb登录按钮vs fb注册?
- 的JavaScript SDK工作
- PHP SDK工作
HTML如下所示:使用FB-登记DIV
- 注册页面按钮div
流程:
- 第一次使用者(注册到脸书),决定注册。注册页面 - >按“注册” - > fb iframe - >按“继续” - > POST到PHP - >保存用户到数据库 - >重新载入页面 - >用户验证。
- 首次使用者(注册到Facebook)决定登入。 (从未注册)。登录页面 - >按“使用Facebook登录” - >blorp发生 - > ????
问:
- 如果我的JavaScript SDK已经知道,如果用户登录或没有,为什么我需要登录按钮?
- 是否有可能使用没有Facebook应用程序的网站Facebook API?
- 注册和登录之间没有冲突吗?
- blorp发生了什么?并且在这个问题之后,它仅仅是为了获取用户信息的目的?
答
- 仅显示login facebook按钮给未登录facebook的用户。
- 你必须更加精确,你有一个网站或一个Facebook应用程序,一些API函数的工作方式不同。
3.4。冲突在您的流程逻辑中,您无法在您的网站上登录尚未注册帐户的用户。
我建议摆脱寄存器,并使用自动注册和/或自动登录:
- 用户进入网站
- 没有登录Facebook的 - 显示登录到Facebook的按钮,登录后返回
- 已登录Facebook - 在网站上显示您自己的登录按钮(如果您在数据库中找到了他的电子邮件地址,并且他以前接受了您的应用程序,您也可以自动登录)。
- 他按登录
- 您检查是否在数据库中,如果没有登录 - 如果没有注册,则登录同一个请求。