从iOS设备验证Google App Engine

sul*_*y77 5 iphone google-app-engine ios

我正在开发一个使用Google应用引擎托管后端的iPhone应用程序.我需要通过Google进行身份验证,但我似乎无法从我的应用中找到一种方法.我似乎是UIWebView要让用户登录我从谷歌获得的重定向登录页面,但我宁愿让用户输入一次凭据,然后让它持续存在,除非用户退出.

这可能吗?我应该查看其他选项还是我没有正确处理重定向?

任何建议或信息将不胜感激.

谢谢

Rem*_*hem 5

O-Auth可在App Engine上获得.只需在您的项目中插入GTMOAuth即可GTMOAuthViewControllerTouch.您将能够将身份验证令牌存储在用户的钥匙串中.

然后授权你的NSURLMutableRequests通道[auth authorizeRequest:myNSURLMutableRequest]...我认为它可能比重用和管理cookie更容易.