【发布时间】:2013-06-15 18:41:18
【问题描述】:
是否可以使用来自Google API Client Javascript Library 的不记名令牌来授权谷歌云存储桶,而无需向用户请求https://www.googleapis.com/auth/devstorage 范围。该存储桶具有对所有 Google 帐户的读写权限。
【问题讨论】:
标签: google-cloud-storage google-api-client
是否可以使用来自Google API Client Javascript Library 的不记名令牌来授权谷歌云存储桶,而无需向用户请求https://www.googleapis.com/auth/devstorage 范围。该存储桶具有对所有 Google 帐户的读写权限。
【问题讨论】:
标签: google-cloud-storage google-api-client
没有。如果数据的范围限定为 AllUsers,您可以匿名提出请求,但您不能代表未授予您 READ 范围或更佳权限的用户向 Google Cloud Storage 提出请求。
一种可能的替代方案,具体取决于您的用例:如果用户碰巧登录了他们的 Google 帐户,您可以让他们使用 Cookie 身份验证直接访问对象,例如让他们通过 URL 模式请求对象https://storage.cloud.google.com/bucket/object.
【讨论】: