如何使用AWS Amplify将电子邮件地址传递给Auth.federatedSignIn

时间:2019-12-13 03:43:58

标签: single-sign-on amazon-cognito saml aws-amplify

我有来自许多组织的用户,每个组织都有自己的SAML IDP。我正在使用AWS Cognito和Amplify尝试建立合理的登录工作流程,在该工作流程中,用户在尝试登录时将重定向到组织的IDP。

我想要的工作流程是

  1. 用户输入其电子邮件地址
  2. 基于该电子邮件地址,系统可以确定用户来自哪个组织
  3. 使用指向在Cognito中配置的IDP的自定义参数调用Auth.federatedSignIn

绊脚石是我无法弄清楚如何告诉Auth.federatedSignIn用户的电子邮件地址,因此他们最终不得不在其IDP登录页面上再次输入该电子邮件地址。

有人知道它是如何工作的吗?

0 个答案:

没有答案