通过社交网络数据库结构登录

时间:2014-01-12 12:11:38

标签: php mysql facebook twitter social-networking

任何人都可以给我一些建议或想法,我如何让用户通过社交网络(Twitter,Facebook,Google Plus等)登录,然后识别并检查相同的用户是否已在网站上注册,如果没有注册他们。

大多数情况可能性:

  1. 用户通过电子邮件注册,但下次他们想要通过电子邮件登录 社交网络(如何识别同一用户)

  2. 用户通过Twitter注册(如果新用户保存用户),但如何检查同一用户是否尝试通过Facebook或其他方式登录。


  3. USER TABLE
    user_id  | user_name | user_email | user_pwd
    
    USER_OAUTH TABLE
    oauth_id | user_id | oath_type (Twitter, Facebook, etc)
    

1 个答案:

答案 0 :(得分:0)

你可以使用HybridAuth,它编写得很好并且易于实现http://hybridauth.sourceforge.net/

相关问题