在获取访问代码以使用 Google api (oAuth2) 时,一个参数称为 login_hint,其定义为:
“当您的应用程序知道它正在尝试验证哪个用户时,它可能会将此参数作为提示提供给身份验证服务器。传递此提示将预先填写登录表单上的电子邮件框或选择正确的多重登录会话,从而简化登录流程。”
我发现它没有填写电子邮箱并想知道为什么。url形成如下;
var url:String = 'https://accounts.google.com/o/oauth2/auth?' +
'scope=https://mail.google.com/&' +
'redirect_uri=<my_redirect_uri>&' +
'response_type=code&' +
'login_hint=abc@gmail.com&' +
'client_id=<my_client_id>;
该网址可以正常获取登录页面,但未预先填写电子邮件字段。谁能告诉我如何使这项工作?