我的网络应用程序需要多个 OAuth 同意屏幕。我是否必须创建另一个项目来创建另一个同意屏幕?

问题描述 投票:0回答:1

我有一个使用 Google Drive API 的网络应用程序,最终用户可以选择是否要授予完全访问权限或只读访问权限(这一点至关重要)。 据我所知,每个项目只能创建一个 OAuth 同意屏幕。由于我无法动态更改屏幕范围,这是否意味着我必须为新的 OAuth 同意屏幕创建一个新项目?

google-cloud-platform oauth google-drive-api
1个回答
0
投票

是的,每个项目只能创建一个同意屏幕。

这意味着当用户第一次授权您的应用程序时,只能向用户显示一组信息。如果您需要更改同意屏幕,您不能通过 Terraform 或任何其他自动化工具来完成。您需要在 GCP Console 中手动编辑同意屏幕。

如果您想在多个项目中使用相同的同意屏幕,是的,您可以做到。

© www.soinside.com 2019 - 2024. All rights reserved.