我在我的網站上使用php sdk for facebook登錄。但我面臨着一個非常愚蠢的問題,當我點擊連接Facebook按鈕時,它會將我重定向到Facebook網站以輸入電子郵件和密碼,但在重定向回到我的網站後,它會創建無限循環,但不會結束。Facebook登錄有問題(php sdk)
這是我的代碼:
require('facebook/facebook.php');
$facebook = new Facebook(array(
'appId' => 'app_id',
'secret' => 'app_secret',
));
// See if there is a user from a cookie
$user = $facebook->getUser();
//echo $user;
if ($user) {
try {
// Proceed knowing you have a logged in user who's authenticated.
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
echo '<pre>'.htmlspecialchars(print_r($e, true)).'</pre>';
$user = null;
}
}
print"<pre>";
print_r($user_profile);
print"</pre>";
您可以測試這個網址吧:
http://www.conceptbeans.co.uk/cb/projects/xedact/login.php
我將是明顯的從你身邊的任何幫助。當你定義新的Facebook對象
感謝 Zain公司
您對網址有什麼期待?我找回我的FB個人資料ID。 – Zlatko
你是說你從這個URL登錄成功? – user2226181
我只是說,當我連接到我的網站上的Facebook,所以它創建一個重定向循環,我給你一個測試網址,我也想問題是什麼?就是這樣 – user2226181