Alenorze
@Alenorze
Не люблю Индию

Как понять эту формулировку задачи на AWS?

Всем привет, не могу понять что означает эта формулировка так как с когнито и лямбдой не работал.

The system is using AWS Cognito for authentication service. Each customer is represented as separate user pool, and each user pool has several users.
Please describe and write initial simple code for authorization function, that will run as lambda function and will authorize every access for every user to every resource or service (no need to detail all resources, just pick one).

У меня вопрос такой я знаю что такое юзер пул, но "Each customer is represented as separate user pool, and each user pool has several users", заставляет думать что это нужно брать юзера и опеределять в каком он пуле и тд. Или же это обычная лямбда которая имееет просто один юзер пул, https://github.com/marekq/serverless-cognito/blob/... и этот сэмпл подходит.

Вообщем мне нужно толкование задачи, тк сам я его понять не могу
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
В общем, по сути у вас несколько пулов и надо достать информацию из jwt токена или контекста в каком он находится) история про кастомеров это просто способ отвлечь. По факту от вас хотят lambda authorizer для api gateway.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы