1

ここで認証用にFacebookのPHP SDKを実装しています。ネットで検索したところ、それに関する多くのチュートリアルが見つかりました。CodeIgniter で Facebook PHP SDK 3 を使用する

www.skillpaper.com/auth/fb_register を返すように base_facebook.php を変更しまし

$this->facebook->getLoginUrl()

ログインモーダルで「Connect with Facebook」をクリックすると、Facebook認証ポップアップが表示され、指定されたURLに正常にリダイレクトされます。すなわち、www.skillpaper.com/auth/fb_register

私のコードは認証コントローラーのようなものです:

public function fb_register(){

        $userId = $this->facebook->getUser();
        if($userId != 0){
            // Get user's data and print it
            $user = $this->facebook->api('/me');
            var_dump($user);
        }else{ echo "No user";}
}

私は毎回「No user」を取得しています!私は何が欠けていますか?これにはJS APIを使用したくありません。なにか提案を?

前もって感謝します。

4

1 に答える 1