2014-09-01 20 views
1

我正在嘗試創建一個ios應用程序,用於與nodejs中編寫的後端API對話。後端還有一個附帶的webapp,也用nodejs編寫。這個想法是,你可以在應用程序或web應用程序上登錄(使用facebook-js)併發布信息。NodeJS,Facebook API,Xcode

我的問題是這樣的,假設用戶決定使用ios App登錄,然後調用一些後端API方法來發布文章,我如何在不迫使用戶登錄兩次的情況下完成這項工作?

不知道我是否合理,任何幫助將不勝感激!

回答

1

由於Facebook使用OAuth進行客戶端身份驗證,因此將登錄過程中產生的訪問令牌存儲在服務器上的某個位置並且稍後使用它們相對比較容易。

看一看Design for Facebook authentication in an iOS app that also accesses a secured web service

而且,看到https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/v2.1其中概述了登錄過程和訪問令牌的存儲。

+0

感謝您指示給我的文檔,我終於可以將其工作。謝謝! – uomolupo 2016-02-09 10:35:42