1

我正在开发一个移动应用程序,它是ios 的规划器应用程序。我有很多人要求将该功能与谷歌日历集成。我查看了日历 api,它们看起来非常简单。挑战在于让用户通过身份验证。我想要的用户体验是用户使用他们的用户名和密码登录谷歌,然后我将访问日历 API。我一直在查看oauth2 google 文档,它提供了将用户重定向到 google 的示例。我不希望重定向用户进行身份验证。这可能吗?让我明确一点,我绝对不想存储用户的用户名和密码。

4

2 回答 2

1

ClientLogin让您随心所欲,但该 auth 方法已被弃用。

您现在必须使用 oAuth,而您使用 oAuth 实现自己的 UI 确实没有意义;它打破了整个“信任”模型。

于 2013-06-14T22:22:40.883 回答
1

简短回答:不,不再可能(或者至少在不久的将来不可能)。

ClientLogin 允许这种类型的功能,但它已经被弃用一年多了,根据这篇文章谷歌一年后将不再支持它。

Google 现在建议在应用程序中嵌入 Web 浏览器,对于 iOS,这是通过使用UIWebView完成的。

于 2013-06-14T22:51:39.080 回答