我正在写一个APP,学生可以使用goole +登录。我关注GOOGLE Developer并成功登录并获取了用户个人资料信息。现在我想退出。我删除了应用程序,签署了所有谷歌帐户的safari,iPhone,清除的cookie,历史记录与不同的谷歌ID,但即使在所有的步骤后,我从谷歌获得刷新令牌,它返回给我相同的用户配置文件我第一次登录。我知道它有一个到期时间,但我想知道在accessToekn自己过期之前没有办法退出它。
答案 0 :(得分:2)
首先,您使用的是Google+平台iOS SDK吗? https://developers.google.com/+/mobile/ios/这是使用Google+平台API进行iOS开发的最佳资源。
然后,您就可以访问signOut
https://developers.google.com/+/mobile/ios/api/interface_google_plus_sign_in等功能,从而清除钥匙串中的OAuth 2.0令牌。
答案 1 :(得分:-1)
(有时我想知道是否有人在回答之前阅读这些帖子)
要退出,请在IOS上的Google+(Iphone,iPad等)中,在G +中进行设置(Google+设置,而非设备设置),然后选择退出。那么简单。