我已经设置了一个 Google OAuth 客户端应用程序并获得了 client_ID 和密钥。请参阅下面的屏幕截图。
现在,当访问我的网站的访问者单击“使用 Google 登录”徽章时,他们会被发送到此 URL:
当用户点击那里时,我希望谷歌会弹出一个像这样的权限授予窗口。然而,这不会发生!当用户单击该链接时,它不会要求他们授予权限。它只是将它们发送到redirect_uri
并在其末尾添加代码。
为什么?这不是安全漏洞吗?为什么在没有用户授予权限的情况下发布代码?
我已经设置了一个 Google OAuth 客户端应用程序并获得了 client_ID 和密钥。请参阅下面的屏幕截图。
现在,当访问我的网站的访问者单击“使用 Google 登录”徽章时,他们会被发送到此 URL:
当用户点击那里时,我希望谷歌会弹出一个像这样的权限授予窗口。然而,这不会发生!当用户单击该链接时,它不会要求他们授予权限。它只是将它们发送到redirect_uri
并在其末尾添加代码。
为什么?这不是安全漏洞吗?为什么在没有用户授予权限的情况下发布代码?