google oauth同意屏幕值是什么?

时间:2018-10-16 08:45:39

标签: oauth google-oauth google-oauth2 google-developers-console

在Google的oauth同意屏幕上注册新的oauth客户端时,要求提供私有策略网址,应用首页网址和授权网址。我正在localhost上开发如何获取它们

2 个答案:

答案 0 :(得分:0)

对于localhost,您不需要隐私策略URL,但是在发布应用程序时将需要它。

您的授权重定向通常会在Google OAuth失败时显示在错误消息中,但可能为http://localhost/signin-google。如果您要调试,则可能需要包括端口号。

答案 1 :(得分:0)

在Google开发者控制台上创建新项目时,需要填写一些值。

  

关于同意屏幕   同意屏幕会告诉您哪些用户正在请求访问他们的数据,以及您要访问哪种数据。

     

OAuth开发人员验证   为了保护您和您的用户,您的同意屏幕可能需要Google验证。未经验证,您的用户将看到一个附加页面,指示您的应用未得到Google的验证。了解更多

     

在以下情况下需要验证:   您的应用程序类型是公开的,并且   您添加一个敏感范围   验证可能需要几天才能完成。处理过程中,您将收到电子邮件更新。

     

保存而不发布   即使您的同意屏幕未发布,您仍然可以使用具有以下限制的用户来测试您的应用程序:

必需值

  

应用主页链接   在同意屏幕上显示。必须托管在授权域中。

     

应用程序隐私权政策链接   在同意屏幕上显示。必须托管在授权域中。

如果这只是您自己的应用程序,您将仍然需要为其设置位置。如果必须验证应用程序,则需要确保这些值是有效值。但是,如果您只是测试当前的本地主机,则可以将它们设置为任何有效的网址

未验证的应用

我知道您提到这将是一个本地主机应用程序。但是,您需要了解,根据请求的范围,在多次请求之后,仍可能需要验证您的应用程序以verified进行使用。

  

在需要验证之前,敏感范围限制为100个授予请求   用户会看到一个附加页面,表明您的应用未通过Google验证   让我们知道您对我们的OAuth体验有何看法。