我有一个关于使用 UIWebView 进行身份验证的问题。
我想在 plus.google.co 中登录 webview
如https://developers.google.com/+/mobile/ios/sign-in所示,我在 google 中登录过一次
当用户在 UIWebView 中再次进入 google+ 页面时,程序应该会自动登录并保存用户的会话。但实际上它并没有保持登录状态。尽管用户在我的应用程序中是一次登录 Google+,但我如何让用户登录 google+。
我还检查了这个条件:[[GPPSignIn sharedInstance] authentication],它返回我已经登录的true。但是当我通过推送新的ViewController签入uiwebview时,它要求我登录。
当我在 iPhone 的 safari 中打开 plus.google.com 时,它会将我显示为登录用户。
我搜索了很多,但找不到答案。请帮我解决这个问题。
user2185110
问问题
3168 次
2 回答
3
如果我正确理解您的问题,您已经使用 iOS SDK 实现了登录,但您希望按照以下说明为您的移动网络浏览器启用登录:
https://developers.google.com/+/mobile/ios/sign-in
这些适用于原生 iOS 应用程序。要实现移动 Web 登录,您应该按照在 Web 上登录的说明进行操作:
https://developers.google.com/+/web/signin/
抱歉,如果这不能直接回答您的问题,但如果没有,请提供有关您的问题的更多详细信息。
于 2013-04-08T00:12:42.193 回答
0
现在通过新的Google 登录 iOS SDK支持使用 Google 登录。Google+ 登录 SDK 用户的迁移说明可在此处获得。
于 2015-05-29T06:30:32.460 回答