Google apps script Google OAuth同意屏幕验证状态未发布

Google apps script Google OAuth同意屏幕验证状态未发布,google-apps-script,google-api,google-oauth,Google Apps Script,Google Api,Google Oauth,我已经建立了一个谷歌项目,这样我就可以允许我的用户通过谷歌登录。一切正常,但在谷歌开发者控制台的“我的同意”屏幕部分,它显示验证状态:未发布 我似乎找不到任何文章来解释这意味着什么。我可以找到很多关于身份的文章没有被证实,但没有一篇没有发表 我不小心在某一点添加了一个徽标,它将状态更改为未验证。于是我删除了这个项目,重新创建了一个新的项目,现在还没有发布 我的问题是什么不是出版的意思?我可以在我的网站上使用它登录谷歌吗?或者它会出现错误或在一段时间后停止工作吗?验证状态:未发布 这意味着同意屏幕

我已经建立了一个谷歌项目,这样我就可以允许我的用户通过谷歌登录。一切正常,但在谷歌开发者控制台的“我的同意”屏幕部分,它显示验证状态:未发布

我似乎找不到任何文章来解释这意味着什么。我可以找到很多关于身份的文章没有被证实,但没有一篇没有发表

我不小心在某一点添加了一个徽标,它将状态更改为未验证。于是我删除了这个项目,重新创建了一个新的项目,现在还没有发布


我的问题是什么不是出版的意思?我可以在我的网站上使用它登录谷歌吗?或者它会出现错误或在一段时间后停止工作吗?

验证状态:未发布

这意味着同意屏幕是新的。当你创建一个新的谷歌云项目时,你必须创建一个新的同意屏幕,它最初存在于一个关于其验证状态的不确定状态中,因此“未发布”而不是“未验证”

当您添加并保存同意屏幕(或上传用户将在屏幕上看到的图标)时,必须对其进行审查,以确保您没有恶意意图,因此状态更改为“需要验证”

完成此过程后,如果审查成功,状态将更改为“已发布”

综上所述,项目验证状态可分为三种“状态”:

  • Initial=“未发布”
  • 未验证=“需要验证”
  • 已验证=“已发布”

  • 当前文件确认,如果没有敏感或受限范围,将项目保持在初始状态不应导致出现警告屏幕:

    未验证的应用程序是一个或多个应用程序脚本,它请求敏感或受限的OAuth作用域,但尚未通过Google验证过程


    我有点困惑。那么,它会从未发布变为未经验证吗?无论发生什么情况,验证都是必要的吗?尽管我要求的唯一范围是电子邮件地址和个人资料。尽管它没有出版,但目前它似乎正在公开运作。是的,它应该在运作。不,除非添加敏感/受限范围或上载图标,否则不会更改为未验证。“未发布”只是同意屏幕的初始状态,用户将正确地看到它。我想我必须改写第一句话,很抱歉混淆了。谢谢。所以,只要我继续只要求基本的电子邮件和配置文件范围,那么状态将永远不会发布?这不会像用户看不到警告或任何东西一样影响用户体验?好问题:1。不一定-我不确定如果您发布一个没有敏感作用域的加载项会发生什么(但由于您将通过审查,可能是“已发布”状态,因为您至少需要上传应用程序徽标,这将触发“需要验证”),但我不确定这一点(您肯定不会得到验证)“需要验证”,但是,如果您只是删除并使用没有徽标和敏感范围的应用程序)。我将其用于我的web应用程序,只是为了验证他们是否成功登录到google。因此,我可以将其保留为当前未发布状态,然后看看会发生什么情况?虽然从技术上讲,我的应用程序已发布,但google项目尚未发布,但仍然允许我使用google flow登录。我没有使用任何API,只是使用u唱同意屏幕和OAuth的凭据。我想也不要上传徽标,这样它就不会变为需要验证。