代码之家  ›  专栏  ›  技术社区  ›  JMA

使用api访问oauth 2的其他电子邮件地址

  •  0
  • JMA  · 技术社区  · 6 年前

    是否可以使用oauth2和javascript客户端api共享其他电子邮件地址的google驱动器访问权限?

    如果我同时有其他人的电子邮件地址和密码? 如果使用服务帐户?

    我只想创建一个应用程序,允许其他谷歌登录用户查看和管理我的文件和目录。

    让我知道你的想法,最佳实践,步骤。谢谢

    1 回复  |  直到 6 年前
        1
  •  0
  •   Linda Lawton - DaImTo    6 年前

    好的,我们很清楚,第一个人是想和第二个人在他们的驱动器上分享一些东西的人。

    您的应用程序使用oauth2对person one进行身份验证。然后你用 Permissions 方法将第二个人的权限插入到您希望与他们共享的任何文件或文件夹中。必须这样做的人。

    笔记:

    服务帐户不能与javascript客户端一起工作,您需要使用服务器端语言。服务帐户是一个虚拟用户,您将授予服务帐户访问权限,而不是第二个人。

    你不能共享整个驱动器你不能共享根文件夹。您可以编写一个脚本,在根目录下共享所有内容。但其他人无法写入您的根文件夹。