Я пробовал несколько сценариев для входа пользователя через AWS с электронной почтой / паролем, Facebook и Google.Я не могу понять, как связать отдельные учетные записи с одним пользователем.Из того, что я понимаю, мне нужно использовать Identity Pool.
1) Использование amazon-cognito-auth-js
- Простота реализации, но не используетIdentity Pool, и поэтому я понятия не имею, как объединить учетные записи.
2) Использование Amazon-Cognito-identity-js с aws-sdk
- Чуть сложнее, но позволяет мне добавлять пользователей в Identity Pool.Однако аккаунты не связаны между собой.Я думаю, что мне может понадобиться что-то сделать с ролями IAM.
Думаю, я не совсем понимаю, как пулы удостоверений работают со сторонними входами и с ролями IAM.Я не ищу ответы на вопросы по коду, а просто руководство о том, как что-то подобное будет работать.Документы AWS невероятно сложны для отслеживания.