簡體   English   中英

Facebook在CodeIgniter中連接PHP SDK問題

[英]facebook connect php sdk problems in CodeIgniter

我在使用facebook connect php庫時遇到問題。 基本上,在返回URL上,我的用戶為0。這是我的代碼:

public function facebook_login()
{
    $params = array(
        'appId' => 'XXXX',
        'secret' => 'XXXX',
        'cookie' => TRUE
    );
    $facebook = $this->load->library('facebook', $params);

    $user = $facebook->getUser();

    if (empty($user))
    {
        $url = $facebook->getLoginUrl(array(
            "redirect_uri" => site_url('/auth/facebook/connect') 
                ));
        header("Location: $url"); 
        exit; 
    }
}

public function facebook_connect()
{
    $params = array(
        'appId' => 'XXXX',
        'secret' => 'XXXX',
        'cookie' => TRUE
    );
    $facebook = $this->load->library('facebook', $params);

    $user = $facebook->getUser();

    print_r($user);die;
}

$ user在返回URL上始終為0。 我怎樣才能解決這個問題?

config/config.php並替換;

$config['enable_query_strings'] = False;

$config['enable_query_strings'] = TRUE;

刷新並看到魔術
希望能幫助到你!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM