Я создаю веб-приложение и хочу выполнить следующее:
- Аутентификация / хранение пользователей с помощью AWS Cognito User Pools (не «Identity Pools»)
- Разрешитьпользователи могут входить в систему как через Facebook, так и под именем пользователя / паролем.
- Использовать мой собственный пользовательский интерфейс (не хостинговый пользовательский интерфейс, предлагаемый AWS)
Я настроил пул пользователей с Facebook какпровайдер идентификации и клиент приложения, но я не могу понять, как на самом деле разрешить пользователям регистрироваться.
Я пробовал несколько вещей, используя aws-amplify
и amazon-cognito-identity-js
, новсе заканчивается только аутентификацией пользователя в «пуле идентификации» (который я не очень понимаю, зачем мне нужен только один, чтобы использовать «пулы пользователей»).
Учитывая, что мобильные SDK AWS каким-то образом выполняют аутентификацию безтребуя перенаправления, используемые размещаемым пользовательским интерфейсом, я думаю, что это должно быть возможно и в Интернете.