我正在使用AWS Cognito。我有一个非常常见的场景:用户可以注册不同的角色。根据角色的不同,需要使用不同的用户属性,因此我需要使用不同的用户池。
现在用户想要从角色A升级到角色B - 因此我必须将他的帐户从一个池移动到另一个池。这可能与AWS有关吗? Can you export/migrate users out of AWS cognito, does it cause vendor lock-in?中的回答似乎表明相反。
如果不可能这样,那么根据AWS Cognito的不同用户角色,实现需要不同用户属性的可行解决方案是什么。 (注意:仅在前端需要/验证它们不是一个可行的解决方案)