2010-11-08 122 views
5

你好我試圖讓用戶選擇登錄到我的網站與他們的Facebook帳戶。
至於我在Facebook的API讀取我只login with pop-up window發現,但我不喜歡它... ...
我想使它像這裏計算器
1.用戶點擊「登錄」形象OT按鈕
2.整個窗口去FB頁面,並詢問用戶燙髮
3.找回用戶到我的網頁...Stackoverflow與Facebook帳戶的風格登錄

回答

9

如果你使用:

http://github.com/facebook/php-sdk

你可以做一些事情:

$facebook = new facebook(); 
    $fbSession = $facebook ->getSession(); 

    //IF user is logged in 
    if ($fbSession) 
    { 
     $_SESSION['fbsession'] = json_encode($fbSession); 
    } 
    else 
    { 
     header('Location: '.$facebook->getLoginUrl()); 
    } 
+0

是的,這就是我所說的。謝謝 ! – T1000 2010-11-08 12:23:34

+0

+1 heck yeah! ...這是我一生的所在 – 2010-11-08 21:53:02

+0

所以這意味着當我們打開Web應用程序的登錄頁面,然後在加載時,我們會寫這個代碼。當我們將用戶轉發到https://graph.facebook.com/oauth/authorize這個userl時,它會自動選擇這些值。就像stackoverflow一樣。他們將用戶重定向到這個使用JavaScript的點擊Facebook按鈕。如果我錯了,請糾正我。 – Prashant 2011-01-16 16:45:13

相關問題