用于配置 OAuth2 同意和凭据的 Google Cloud Platform API

Posted

技术标签:

【中文标题】用于配置 OAuth2 同意和凭据的 Google Cloud Platform API【英文标题】:Google Cloud Platform API to configure OAuth2 consent and credentials 【发布时间】:2020-02-23 08:10:39 【问题描述】:

Oauth2 setup help 表示使用https://console.cloud.google.com/apis/credentials 页面来设置 Oauth2 的凭据。但是,我找不到任何 RESTful 或 gRPC API 的文档来实现相同的目标。有谁知道这是否存在?

有人知道设置consent screen 的API 吗?

我使用 Terraform Google 提供程序来配置我的 GCloud 平台,有人知道控制这个的资源吗?

【问题讨论】:

【参考方案1】:

但是我找不到关于任何 RESTful 或 gRPC API 的文档 完成相同的目标。有谁知道这是否存在?

没有公共 API。必须在控制台中设置 OAuth 客户端密码。

有人知道设置同意屏幕的 API 吗?

没有公共 API。

我使用 Terraform Google 提供程序来配置我的 GCloud 平台, 有人知道控制这个的资源吗?

如果您的意思是要使用 Terraform 设置 OAuth,由于没有公共 API,因此没有 Terraform 功能。

【讨论】:

那真的很糟糕。 :-( 使 GitOps 成为不可能

以上是关于用于配置 OAuth2 同意和凭据的 Google Cloud Platform API的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用用户和凭据(JWT)登录,而 Oauth2 可以使用 google 登录?

Spring Security OAuth2 用户凭据不正确

Gmail API - Oauth2/google:找不到凭据(Golang)

Google API V3 OAUTH2 挂起 - 未创建 TokenResponse-user 凭据文件

Google OAuth 登录错误:凭据无效

Google OAuth2.0 是不是支持资源所有者密码凭据流的 OAuth 流?