簡體   English   中英

適用於iOS的Google+一次性授權碼

[英]Google+ one-time authorization code for iOS

根據Google的一次性授權代碼流,這是在多客戶端應用程序中使用Google Plus API的最安全方式。在Google Developers網站上,有一些教程可以在Android和PHP上實現此功能( https://developers.google.com/accounts/ docs / CrossClientAuth ),但不適用於iOS。

是否有人在iOS中成功實現了一次性授權代碼流?

任何想法? 謝謝。

我目前使用以下URL集成google +登錄並在google +上發布數據

https://developers.google.com/+/mobile/ios/sign-in

根據Google的有關在服務器上驗證客戶端令牌的文檔 ,在iOS應用上進行身份驗證時,您不能使用一次性代碼流:

在以下常見情況下,您可能會向服務器發送令牌:

  • 發送帶有需要驗證的請求的ID令牌。 ID令牌告訴您發出請求的特定用戶,以及該ID令牌是為哪個客戶端授予的。
  • 正在發送包含需要映射到Google+ ID(子)的OpenID 2.0標識符(openid_id)的ID令牌。
  • 將客戶端訪問令牌發送到服務器,以便服務器可以在一次代碼流不可用時向Google API發出請求。 例如,如果您的iOS應用有一個后端服務器,需要從API請求數據,然后代表客戶端對其進行后台處理

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM