facebook登录与mysql连接

时间:2013-01-05 11:28:33

标签: php mysql facebook

假设用户可以在我的网站上正常注册好的旧用户名:email:和密码:字段。

但是,如果我执行此操作,请假设用户决定通过Facebook在我的网站上注册。现在说当用户向facebook注册时,我要求他们通过用户名传递并在那里提交包含该信息的电子邮件。

但是当用户通过facebook登录时,如何将其与我的mysql数据库中的用户匹配或者知道我是谁登录的?

假设我的mysql包含用户:pass:email:我是否需要一个新的列,以某种方式传达这两个登录?如何运作。

我在看Facebook Login Methods here.不确定需要哪个ID?

1 个答案:

答案 0 :(得分:3)

用户的电子邮件地址是此处的关键。除了其他权限列表之外,您还可以要求提供电子邮件地址权限。然后,您可以与您在数据库中保存的那个进行比较。如果电子邮件地址存在,则您登录相应的用户,否则您将另存为新用户。