如何备份可恢复的Cognito用户池?

3

有没有人可以推荐或分享如何备份可恢复的Cognito用户池的最佳实践?

我正在使用Node.js Serverless创建包含所有资产(包括Cognito设置)的CloudFormation。 我正在寻找一种方法将用户池数据导出或保存到某个地方以防堆栈需要重新部署。

我更喜欢将这些资产绑定在一起,但即使我从CloudFormation模板中删除了Cognito设置,如果发生其他问题(例如区域关闭),我仍然希望知道是否可能进行备份以进行恢复。

如果有影响的话,我们目前还没有在生产环境中使用Cognito; 我所在的团队正在尝试评估它。 我知道几个nodejs包,cognito-backupcognito-backup-restore,但是如果实际需要使用备份,则两者都需要重置用户密码。

1个回答

2
无法恢复Cognito用户池而不要求用户重置密码。我建议告诉亚马逊您认为这是不可接受的,并尽可能迁移到Google Cloud Identity Platform(支持此功能)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接