登录时使用服务器端流程 https://developers.google.com/identity/sign-in/web/server-side-flow,或请求额外范围的授权,auth2.grantOfflineAccess
,结果访问/刷新令牌不会与之前的授权范围合并,从而覆盖之前的范围。
甚至将参数传递给 js 调用,例如auth2.grantOfflineAccess({'include_granted_scopes' : 'true', ...})
, 参数include_granted_scopes=true
不会添加到生成的 URL 中。
当我手动附加参数时&include_granted_scopes=true
对于弹出窗口上生成的 url,增量组合授权有效,如下协议中描述的 https://developers.google.com/identity/protocols/OAuth2UserAgent#incrementalAuth.
有没有办法通过 Google SignIn 对服务器端应用程序进行增量组合授权?
Cheers
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)