我正在使用 JavaScript 和 HTML 编写一个移动应用程序,我将使用 PhoneGap 对其进行打包,因此最终它将是一个原生应用程序。
此应用程序的一项功能将是“从 Google 文档导入”之一。我将为该应用程序设置一个 Google 帐户并将一些文档放入其中,以便应用程序本身可以使用它们。这看起来很简单,直到我遇到了 OAuth2。
我无法弄清楚的是如何为我的应用程序提供一种使用预身份验证令牌进行身份验证的方法(我认为这是在 OAuth 工作流程中使用“密钥”)。问题似乎是在我阅读的 Google API 指南中,当谈到 JavaScript 集成时,他们总是指的是一个 Web 应用程序——作为 OAuth 流程的一部分——最终会要求用户使用她的 Google 帐户进行身份验证(而不是我的应用程序的一个)并且从不使用“密钥”(我们将把将密钥嵌入到应用程序中的问题留待以后处理)。
我在这里想念什么?有没有人做过类似的事情并愿意解释一下?