从iOS设备validation到Google App Engine

我正在使用Google应用程序引擎来托pipe后端的iPhone应用程序。 我需要与Google进行身份validation,但似乎无法从我的应用程序中find方法。 看来我正在做一个UIWebView让用户login到我从Google获得的redirectlogin页面,但我宁愿让用户input凭证一次,然后保持它,除非用户退出。

这可能吗? 我应该看看其他选项,还是我没有正确处理redirect?

任何build议或信息将不胜感激。

谢谢

O-Auth在App Engine上可用。 只需在您的projet中插入GTMOAuth并展示GTMOAuthViewControllerTouch 。 您将能够将身份validation令牌存储在用户的钥匙串中。

然后通过[auth authorizeRequest:myNSURLMutableRequest]授权您的NSURLMutableRequests …我认为这可能比重用和pipe理cookie更容易。

此页面提供了有关如何访问生成的应用程序引擎端点库中包含的内置Signinstream的完整信息:

https://developers.google.com/appengine/docs/python/endpoints/consume_ios