Пул пользователей AWS с приложением Angular для аутентификации - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь обернуть рабочий процесс для приложения Angular, используя пулы пользователей AWS Cognito.Я не заинтересован в полноценном безсерверном приложении, но хотел бы перенести аутентификацию в Cognito.Хотите знать, если я отправлю токен обратно в Angular и сохраню в локальном хранилище, проверю ли я это каждый раз, когда запрашиваю API с сервера?В этом случае я заинтересован в создании своего собственного сервера Express, так как мне это удобно, наряду с базой данных mongodb.Может кто-нибудь объяснить основной рабочий процесс для этого подключения

1 Ответ

0 голосов
/ 11 июня 2019

Для одного из моих побочных проектов у меня был экспресс-сервер, который обрабатывал мои функции аутентификации / регистрации.Этот сервер будет иметь промежуточное программное обеспечение, которое вызывает cognito с использованием cognito javascript sdk .

Функции входа в систему возвращают токены jwt, которые можно использовать, передаваемые в будущих запросах.Вы можете хранить их по своему усмотрению (для простоты я сохранил свои токены в файле cookie httpOnly).Затем я использовал cognito-express для проверки запросов к другим службам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...