使用多个联合身份访问同一个用户池帐户?

Accessing the Same User Pool Account with Multiple Federated Identities?

假设用户使用 Google 登录。后来由于某种原因,用户被锁定在他们的 Google 帐户之外。他们是否也可以使用 Facebook 登录并访问相同的 Cognito 帐户(假设他们在 Facebook 和 Google 注册了相同的电子邮件地址)?

是的,您可以将多个联合身份添加到单个用户池。只需在 Cognito 用户池设置中添加多个提供商。是的,该帐户是相同的,因此如果您丢失了 google 帐户,您仍然可以通过 Facebook 访问,只要您用于这两项服务的电子邮件地址相同。