繁体   English   中英

如何将login_hint传递给gapi.auth.authorize?

[英]How do I pass login_hint to gapi.auth.authorize?

我似乎记得有一个参数gapi.auth.authorize指定一个login_hint绕过帐户选择器。 但谷歌和我一样,我找不到它。 这只是一场梦吗?

我的问题是我遇到了帐户选择器在当前窗口下弹出的问题,因此用户错过了。

或者问一个问题的另一种方式可能是,Javascript库如何公开login_hint和incremental auth https://developers.google.com/accounts/docs/OAuth2UserAgent#incrementalAuth等参数?

Google的OAuth 2.0文档位于“形成URL”标题下 ,表示接受了login_hint参数(例如, login_hint=email@fake.com )。

gapi.auth.authorizeJavaScript Client Library文档指出:

如果密钥不是预期的OAuth 2.0参数之一(请参见下文),则会将其作为查询参数添加到URI中。

所以你应该能够做到这一点:

gapi.auth.authorize({
    // Parameters here...
    'login_hint': 'email@fake.com',
    // ...Parameters here
}, callbackFunc);

该库将在请求URL中包含login_hint参数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM