如何配置 google OAuth2 同意屏幕?
How can I configure the google OAuth2 consent screen?
在开发者控制台预览中配置 OAuth2 同意屏幕时 google 显示 "google plus circles" 和其他我不感兴趣的详细信息(只需要电子邮件地址)。
用户看到的实际同意屏幕是在后端配置的还是在客户端应用程序使用 accessToken 请求的范围内?
如何将用户同意限制在最低限度 - 仅电子邮件地址?
就确定同意而言,Google OAuth2 同意屏幕仅通过范围进行配置。当然,您可以在后端设置客户的徽标等,但同意取决于授权请求中发送的范围。您可以只请求 "email" 范围
例如
https://accounts.google.com/o/oauth2/v2/auth?scope=email&client_id=919088372921-uvdkhotpcvoviqasigkf7k4aaeq5uh8p.apps.googleusercontent.com&response_type=code&redirect_uri=http://localhost:9000
(在浏览器中输入这个看看我的意思)
但是,您无法删除 "Know who you are on Google" 同意项——即使您只请求电子邮件范围。原因见。
在开发者控制台预览中配置 OAuth2 同意屏幕时 google 显示 "google plus circles" 和其他我不感兴趣的详细信息(只需要电子邮件地址)。
用户看到的实际同意屏幕是在后端配置的还是在客户端应用程序使用 accessToken 请求的范围内?
如何将用户同意限制在最低限度 - 仅电子邮件地址?
就确定同意而言,Google OAuth2 同意屏幕仅通过范围进行配置。当然,您可以在后端设置客户的徽标等,但同意取决于授权请求中发送的范围。您可以只请求 "email" 范围
例如
https://accounts.google.com/o/oauth2/v2/auth?scope=email&client_id=919088372921-uvdkhotpcvoviqasigkf7k4aaeq5uh8p.apps.googleusercontent.com&response_type=code&redirect_uri=http://localhost:9000
(在浏览器中输入这个看看我的意思)
但是,您无法删除 "Know who you are on Google" 同意项——即使您只请求电子邮件范围。原因见。