将Firebase用户迁移到AWS Cognito

saf*_*yeh 7 amazon-web-services firebase amazon-cognito firebase-authentication

我目前有一个使用Firebase进行用户身份验证和存储数据的移动应用程序。

我想从Firebase迁移到AWS。从Firebase导出数据库非常简单。下载JSON导出并填充AWS。

如何将用户身份验证迁移到Cognito?

Ash*_*han 6

有多种方法可以将用户迁移到 AWS Cognito。几种方法是:

  • 批量导入用户。这将要求您将用户带入忘记密码流程。
  • 一次将一个用户载入 Cognito UserPools。这种方法要求您编写一些代码来检查 Cognito 是否存在用户,如果不从 Firebase 端点对用户进行身份验证,如果身份验证正确,则使用 Cognito AdminAuth API 将凭据保存在 Cognito UserPools 中。

有关更多详细信息,请参阅 AWS 中的文章,将用户迁移到 Amazon Cognito 用户池