2013-03-02 66 views
5

我使用Facebook登錄和基於這樣的方式在手機遊戲等第三方登錄,通過OAuth的Apple ID?

  1. 客戶端集成了原生的Facebook SDK(或其他原生SDK)
  2. 客戶端登錄並獲得OAuth訪問令牌
  3. 客戶端將訪問令牌傳遞給服務器端,服務器向服務器端進行服務器端身份驗證,如果服務器端獲得FB Uid,則基於它創建一個帳戶或登錄到用戶的現有帳戶。

我的問題是,爲了每次都可以免費登錄到服務用戶,是否可以直接在設備上使用Apple ID來進行這種認證流程? Android和Google ID如何?或者我應該研究其他類型的解決方案?

回答

1

對於蘋果用戶帳戶沒有OAuth的「ID'提供商

https://discussions.apple.com/thread/6594633?start=0&tstart=0 https://en.m.wikipedia.org/wiki/List_of_OAuth_providers

我對這個事實的個人意見如下。 蘋果想賣硬件。如果軟件需要支持,他們實施或購買它。

蘋果公司可能是錯誤的,因爲網絡應用程序正在整合Facebook,Google,Twitter,Windows Live,有時還有微博,LinkedIn或亞馬遜oAuth。 我從來沒有聽說過有關蘋果身份證oAuth的計劃。