【问题标题】:How to set Google Drive to authorize Auth0 domain?如何设置 Google Drive 以授权 Auth0 域?
【发布时间】:2018-11-15 03:27:05
【问题描述】:
我希望使用 Google Drive API 通过 Auth0:https://auth0.com/ 从 Google Drive 获取文件内容。
当我尝试将 google drive 帐户与 Auth0 关联时,它显示以下内容:
如何设置 Google Drive 授权 Auth0?
谢谢。
【问题讨论】:
标签:
google-api
google-drive-api
google-oauth
auth0
google-developers-console
【解决方案1】:
请求验证
您可以请求验证您的应用及其 Cloud 项目使用的 OAuth 客户端。验证您的应用后,您的用户将不再看到未验证的应用屏幕。此外,您的应用将不再受用户上限限制。
要求
为了提交您的 OAuth 客户端进行验证,您必须拥有一个域中的网站。该网站必须托管描述您的应用程序及其隐私政策的可公开访问的页面。您还必须向 Google 验证您对该网站的所有权。
您不需要从该域中的帐户发布您的应用,但域所有者必须是脚本项目的编辑者或所有者。
此外,您还必须具备以下必需资产:
- 应用程序名称。应用程序的名称;这显示在同意屏幕上。它应与其他位置的应用名称相匹配,例如已发布应用的 G Suite Marketplace 列表。
- 应用程序徽标。要在同意屏幕中使用的应用程序徽标 JPEG、PNG 或 BMP 图像。其文件大小不得超过 1MB。
- 支持电子邮件。这是一封显示在同意屏幕上的电子邮件,供用户在需要应用支持时联系。它可以是您的电子邮件地址或您拥有或管理的 Google 网上论坛。
- 范围。您的应用使用的所有范围的列表。您可以在 Apps 脚本编辑器中查看您的范围。
- 授权域。这是包含有关您的应用信息的域的白名单。您的所有应用程序链接(例如其所需的隐私政策页面)必须托管在授权域上。
- 应用程序主页 URL。描述您的应用的主页的位置。此位置必须托管在授权域中。
- 应用程序隐私策略 URL。描述您的应用隐私政策的页面的位置。此位置必须托管在授权域上。
除了上述所需资产之外,您还可以选择提供一个应用程序服务条款 URL,该 URL 指向描述您的应用程序服务条款的页面。如果提供,则此位置必须位于授权域中。
你可以在这里阅读更多关于它的信息requesting verification 记住这是通过谷歌而不是 auth0 完成的
我已经提交了 auth0 6946 的文档问题,我怀疑这不会起作用,因为您无法验证域。不过我会让他们处理他们的文件。