我正在寫一個APP,學生可以使用goole +登錄。我關注了GOOGLE Developer併成功登錄並獲取了用戶個人資料信息。現在我正在嘗試註銷。我刪除了應用程序,在safari,iPhone上清除了所有谷歌帳戶,清除了cookie,使用不同的谷歌id登錄了歷史記錄,但即使經過了所有步驟,我都從google獲得刷新令牌,並且返回了相同的用戶配置文件與我第一次登錄。我知道它有一個到期時間,但我想知道在accessToekn自行失效之前沒有辦法註銷它。Google+上的OAuth2如何註銷
1
A
回答
2
首先,您是否在使用Google+ Platform iOS SDK? https://developers.google.com/+/mobile/ios/這是您使用Google+ Platform API進行iOS開發的最佳資源。
然後,您將可以訪問諸如signOut
https://developers.google.com/+/mobile/ios/api/interface_google_plus_sign_in之類的函數,該函數從鑰匙串中清除OAuth 2.0令牌。
+0
是的,我正在使用Google + PLatform iOS SDK,並且有一個註銷按鈕。但我對它在FacebookSDK中的工作方式感到困惑,如果我在移動Safari瀏覽器中退出Facebook,我將在應用程序中鬆開會話,並且這種情況絕不會發生在Google +上。 iPhone用戶沒有辦法從iPhone中的鑰匙串清除OAuth2.0。謝謝 – ila
-1
(有時候我在想,如果他們回答問題前,任何人讀取這些職位)
要註銷,在Google+中的IOS(iPhone,iPad等),在G +得設置(Google+設置,NOT設備設置)並選擇SIGN OUT。那很簡單。
相關問題
- 1. Spring Boot + OAuth2 + Google登錄 - 如何實現註銷
- 2. WSO2 OAuth2:如何使用AppAuth註銷iOS
- 3. 如何從Google LogIn註銷?
- 4. Spring Boot Oauth2註銷端點
- 5. Xamarin.Auth Google註銷
- 6. Google Auth2.0註銷
- 7. Android上的google oauth2
- 8. 無法註銷Google+
- 9. Google+登錄:如何註銷 - 使用(gapi.auth.signOut)
- 10. 如何使用Google+ API註銷用戶?
- 11. 如何從Google+帳戶註銷?
- 12. Facebook OAuth2註銷不會刪除fb_ cookie
- 13. 無法使用JdbcTokenStore註銷Spring OAuth2
- 14. Spring引導OAuth2單一登錄(註銷)
- 15. 如何使用OAuth2 Facebook客戶端流程註銷?
- 16. Google Apps Marketplace上的OAuth2
- 17. 如何註銷Asana而不會從我所有的Google帳戶中註銷?
- 18. 如何註銷?
- 19. 如何在Android上使用Oauth註銷/註銷Twitter?
- 20. Firebase/Facebook - 如何註銷/註銷?
- 21. IBM Bluemix AppID - 如何註銷/註銷?
- 22. C2DM從Google帳戶註銷
- 23. iPhone上的Twitter + Oauth:你如何註銷?
- 24. 如何在AppWidgetProvider的OnDisabled()上註銷ContentObserver()
- 25. gosimple/oauth2和Google OAuth2
- 26. Google Sites API + OAuth2(在Appengine上)
- 27. 如何註銷[iOS]
- 28. 如何註銷Facebook?
- 29. 如何註銷couchdb?
- 30. TortoiseGit:如何註銷?
刪除憑證並檢入代碼是否存在任何憑證。 – 2012-10-19 16:22:13
從哪裏可以刪除證書?我已經在UItextViews中手動輸入了。如果存儲在NSUserDefaults中,我也刪除了應用程序以清除任何NSUserDefaults – ila
,那麼它應該沒問題。 – 2012-10-19 16:29:38