我正在开发一个简单的Google Docs电子表格插件,用户需要使用我们的服务器验证自己,然后他们可以下载数据等(就像Bloomberg在Excel中一样)。通过查看Google电子表格的文档,他们说OAuth2是使用Google服务进行身份验证的唯一方式(例如Youtube等)。有道理,因为我(“开发者中间人”)可以拦截他们的证书。
但就我而言,涉及的唯一两方是电子表格和我们的服务器的用户。从这个意义上说,没有“开发者中间人”。但是,我在Google的文档中找到一个简单的示例,无法为用户提供完整的登录提示。
这是否意味着它只是在文档中丢失或者它不安全?我的意思是,Microsoft Excel允许用户直接输入他们的凭据....谷歌电子表格是否可以?
答案 0 :(得分:1)
以下是如何在Apps脚本,电子表格和YouTube中执行OAuth 2的示例。
https://github.com/entaq/GoogleAppsScript/tree/master/IO2013/YouTubeAnalytics
这是Google I / O上的YouTube API演讲随附的代码。设置需要几分钟,但您可以通过它。
此视频演示详细介绍了设置。