【发布时间】:2022-01-16 11:18:54
【问题描述】:
我目前正在使用 Google Cloud Storage 来处理我的应用程序的存储。在阅读 GCS 的文档时,我想知道当我拥有自己的身份验证系统而不是 Firebase 等时,如何控制谁可以访问什么
例如,我有两个不同的角色,admin 和 user。具有user 角色的用户可以上传文件、删除其文件,但用户无法查看其他用户的文件。 管理员可以查看所有用户的文件。
这是否可以通过 Google Cloud Storage 实现,尤其是在使用您自己的身份验证系统(使用 redis 的会话)时?
在 Google Cloud Storage 文档中找不到任何明确的示例来说明我正在寻找的内容,不胜感激。
【问题讨论】:
标签: node.js express google-cloud-platform google-cloud-storage google-cloud-iam