提交同意屏幕进行验证是否会自动触发未验证的应用屏幕?

时间:2019-01-04 02:24:15

标签: google-drive-api google-oauth gsuite

更新:我可以确认,只要应用中未使用范围,仅请求验证就不会触发未验证的应用屏幕。

显示“未经验证的应用程序”屏幕时的当前文档有些混乱。

尤其是当我通过Oauth同意屏幕添加敏感范围,请求验证但尚未在应用程序中使用它时会发生什么?

下面是support page不清楚的部分,特别是第2点:

  

应用或脚本可能在其之前显示“未验证的应用”屏幕   显示同意屏幕。这基于特定的范围   您的应用包含在请求中。该警告将在以下情况下显示:

     
      
  1. 您的应用使用敏感范围,但尚未配置OAuth   同意屏幕并要求验证。
  2.   
  3. 您在OAuth同意屏幕上选择了敏感范围并请求验证,但验证尚未完成。
  4.   
  5. 您的应用使用的是您未在OAuth同意屏幕配置页上选择的敏感范围。
  6.   

项目符号2的措词如下所示,即使未使用示波器,也可能会触发用户未验证的应用程序屏幕。

我可能遗漏了一些东西,但感觉是预期的行为是允许用户请求验证,并且如果应用程序中也使用了范围,则仅显示“未经验证的应用程序”屏幕,以便允许开发人员获取在应用程序中使用之前验证的范围。

1 个答案:

答案 0 :(得分:0)

在我们继续进行并请求验证之后,我可以确认,只要在验证之前未在应用程序中使用范围,仅请求验证就不会触发未验证的应用程序屏幕。