2012-06-13 66 views
1

我有一個應用程序,我需要通過Facebook,Twitter和網站自己的登錄登錄到網站。通過Facebook登錄到其他網站 - IPHONE

我不是很確定如何通過Facebook登錄並將其連接到網站。就像我點擊登錄facebook按鈕一樣,它會重定向到面板登錄頁面(可通過facebook開發者文檔和sdk中提供的所有教程和信息實現),然後在Facebook登錄後立即重定向到網站。 如何做到這一點?任何建議或幫助實現這一點將非常感激。

我也想知道Facebook的加密訪問令牌。如何使用該訪問令牌。我已經閱讀了文檔,但我的頭腦裏並沒有這麼清楚的概念。

編輯:該網站已經連接到Facebook和Twitter ...我必須在iPhone上也是如此。我的意思是,我通過Facebook登錄後得到的響應是訪問令牌。我可以使用此訪問令牌嗎?如何將Facebook登錄後得到的回覆鏈接到網站以驗證用戶的登錄信息。這我需要在iphone中完成。

在此先感謝。

回答

1

下面是關於如何使用PHP做一個例子,

Facebook as Auth

編輯: 正如你提到你已經有一個適當的網站與Facebook和Twitter集成,只需要做到這一點在蘋果手機。

對於iPhone來看看Facebook的SDK的iPhone。

在iPhone應用程序中從Facebook進行身份驗證後,您會得到一個access_token。您可以使用此令牌獲取Facebook用戶標識。將相同的ID與網站中的ID進行匹配。這樣你可以驗證用戶。

要從acess_token獲取用戶詳細信息,請嘗試此操作。

graph.facebook.com/me?access_token=<token>. 

這將返回基本的用戶信息以及facebook用戶標識。

祝你好運。

+0

請檢查問題中的編輯。 –

+0

編輯我的答案。 –

+0

謝謝..會嘗試讓你知道... –