AWS | Пул пользователей | Пользователь как сторонний интегратор для AWS Gateway - PullRequest
0 голосов
/ 24 апреля 2020

Я новичок в AWS сервисах.

Моя цель:

Я строю большую систему.

В этой системе я дам около 500.000+ пользователей с типом INTEGRATOR

И эти пользователи будут вызывать конечную точку шлюза API (которая будет запускать AWS лямбда)

Так что в Lambda мне нужно получить данные пользователя (минимальный идентификатор пользователя / имя пользователя (электронная почта))

И у этих пользователей должна быть возможность входа без UI - я имею в виду только на бэкэнде.

Что сделано?

AWS lambda - Создано. А пока - верните только строку, такую ​​как «Hello», и не проверяйте запрос на идентификатор пользователя / имя пользователя и т. Д. c.

API Gateway - Создано с 2 конечными точками.

Конечная точка # 1 - без аутентификации - и запустить Lambda - Работать хорошо и вернуть приветственное сообщение Конечная точка # 2 - С аутентификацией - также настроить для настройки лямбда - но вернуть 401 - неавторизовать - Все хорошо.

Теперь я пытаюсь понять:

1) Если мне нужно использовать пул пользователей или пул удостоверений в службе Cognito 2) Как настроить пул пользователей / пул удостоверений для входа только через код?

Что сделано:

Я проверяю это:

{ ссылка }

Но когда я отправляю запрос на получение - почтальон показывает страницу входа - и это не так хорошо для моего потока

...