启动Google Connect,使用response_type=code,我在响应中获得了授权代码,但我无法访问实际批准该应用程序的用户(用户名,电子邮件等(
有没有办法访问当前用户信息?
顺便说一句,我实际上正在使用这个库 - https://www.npmjs.com/package/react-google-login
你可以在这里找到实现- https://github.com/anthonyjgrove/react-google-login/blob/master/src/GoogleLogin.js
我在使用 C# 应用程序时遇到了同样的问题。所以我最终自动化了谷歌用户同意步骤。
您可以尝试使用像PhantonJs这样的无头浏览器来自动执行Google用户同意响应并获取访问代码。
如果您能提供更多细节,我可以尝试提供更多帮助。