由于同意屏幕,无法创建 Google oAuth 客户端 ID
Posted
技术标签:
【中文标题】由于同意屏幕,无法创建 Google oAuth 客户端 ID【英文标题】:Can't create Google oAuth clientId becuase of the consent screen 【发布时间】:2020-10-13 11:42:59 【问题描述】:我正在尝试获取 Google oAuth clientId
,但它说:
To create an OAuth client ID, you must first set a product name on the consent screen
所以,当我点击配置同意屏幕时:
在我的应用程序中,我使用的是 passport.js 和谷歌的 oAuth20。我的应用程序可以让任何人使用谷歌帐户登录。为此,我需要clientId
。
但它说选择Internal
和External
选项。我不知道这是什么。之前没有同意屏幕。
我该怎么办?
【问题讨论】:
【参考方案1】:同意屏幕主要由 Google 用于了解您的申请。内部是指组织内部,外部是指任何用户。因此,每当您第一次设置应用程序时,Google 都希望了解您正在为谁构建此应用程序。只需按照此 link 进行整个 Oauth 设置过程
【讨论】:
@htheory226 然后放入 external 并完成该过程以上是关于由于同意屏幕,无法创建 Google oAuth 客户端 ID的主要内容,如果未能解决你的问题,请参考以下文章
尝试在 google oauth 中为同意屏幕注册应用程序时出现问题
Android 中的空白 Google 登录 OAuth 同意屏幕