2012-12-14 104 views
-1

我想更新我的网站,以便它可以链接到Facebook用户。我有一个数据库,并使用原始登录系统的MySQL。我现在想用facebook替换它。事情是我想仍然运行我的支票,我不只是想要任何Facebook用户登录,只有进入数据库的人。用户访问我的网站的唯一方法是使用.edu地址。我将如何将其与facebook插件一起合并? Facebook有两个选项用于登录系统,JAVASCRIPT或服务器端脚本。我只想知道做我想做的最实际的方法。谢谢Facebook的注册/登录插件

回答

0

然后,您必须执行两步登录过程。首先,验证用户的地址(.edu或不),然后用facebook登录。不是一个好的设计,但都需要分开。

0

我希望接下来的步骤将有助于你

  1. 围棋的登录facebook
  2. 从用户(电子邮件,read_stream)以扩展权限。
  3. 一旦您获得用户的权限使用getSignedRequest()FB.getLoginStatus获取用户的Facebook标识。
  4. 使用图表api获取用户信息(即https://graph.facebook.com/btaylor
  5. 从回复中获取电子邮件ID并检查有效的用户电子邮件(.edu)。
  6. 如果电子邮件ID不是.edu(销毁用户会话并显示无效消息)