Мне нужно аутентифицировать пользователей в браузере (не в мобильном приложении), используя AWS Cognito с именем пользователя / паролем, а не FB / google IdProviders.
Есть много документов, но они кажутся отдельными блоками, которые либо неполны, либо не соответствуют требованиям, либо не соответствуют друг другу: (
Я создал Cognito User Pool, затем Identityобъединить и связать userPool с idPool, затем я застрял. Не знаю, какую библиотеку использовать и как ее использовать. Ближе всего я нахожу:
- https://aws.amazon.com/sdk-for-browser/ но мой опытнедостаточно, чтобы преобразовать их сэмплы FB в неиспользуемые FB
- https://github.com/aws/aws-amplify, но с помощью этой библиотеки мне придется изучать React / Angular с самого начала (я не сперваконечный разработчик, извините), и я понятия не имею, как преобразовать их образцы на основе npm в интерфейсный javascript (npm для NodeJS, таким образом, back-end, не так ли?).
ВсеМне нужна простая HTML-форма с именем пользователя / паролем, отправка запроса в Cognito и способ проверки правильности пароля при загрузке следующей страницы. Если это имеет значение, я буду использовать AWS Lambda в качестве серверной части для обработки будущих задач.
Как я могу это сделать?Есть ли учебник / документация для моего случая?Спасибо.