将Facebook登录添加到现有登录系统

时间:2013-02-13 09:14:40

标签: php facebook login sdk

我有问题!我试图在我的网站上添加Facebook登录,但我的脚本中的一些东西是编码的。问题是在facebook登录检测用户登录或不使用此代码:

if ($user)
 {
   /* Some code for logged in user
 }

在myy网站上我使用了这段代码:

if(User::isLoggedIn())
 {
   /* some code
 }

我的问题是如何将其更改为不需要更改每个文件,其中是User :: isLoggedIn()

2 个答案:

答案 0 :(得分:1)

进入你的User类,isLoggedIn方法,添加

public function isLoggedIn() {
    global $user
    return $user;
}

答案 1 :(得分:0)

我所做的是链接用户Facebook帐户,用户登录帐户在我的数据库用户表中添加一个字段,然后,当用户通过Facebook登录时,我检查他的ID是否与我的用户帐户相关联分贝。

如果是这样,我启动登录激活的用户类。