我计划使用 Google Identity Toolkit,并且只与Google Provider集成 (没有其他提供商,将来也没有机会)。
无论我看到什么例子,流程都显示“电子邮件优先”选项。在提供基于域的电子邮件后,它需要到身份提供者站点。
场景是,如果用户没有登录,用户需要输入他的电子邮件地址两次,首先在“Email First”页面,然后在Google Account Page。
正如我所拥有的,只有谷歌作为提供商,问题是我如何直接将用户重定向到谷歌帐户,一旦他点击登录按钮,而不是向他显示“电子邮件优先”页面?
已编辑
现在我的流程几乎没有变化,我正在使用的网站已经与不同公司的活动目录集成,所以一旦用户输入他的电子邮件地址,基于电子邮件域的用户将被重定向到所需的公司门户进行用户验证。
现在网站正计划允许谷歌账户,当用户输入谷歌域的电子邮件地址时,使用应该被重定向到谷歌账户页面。网站所有者,不想看到“电子邮件优先”或“提供商优先”屏幕,因为这是糟糕的用户体验。