AWS Cognito для пользователей Facebook с безсерверной структурой - PullRequest
0 голосов
/ 23 мая 2018

Я использую Serverless Framework для AWS Serverless Application для создания REST Full API.

Требование

Любые пользователи (например, зарегистрируйтесь, facebook,google) любые устройства (например, мобильные или веб) используют API, который аутентифицируется через токен JWT.если токен действителен, пользователь может получить доступ к функции AWS Lambda через AWS API Gateway .

Что я делаю

ИспользованиеAWS Cognito User Pools для пользователей Register и Facebook, для социальных пользователей я использую провайдеров идентификации для получения токена JWT, который имеет доступ к API.Это прекрасно работает.

Что мне нужно

Для мобильных пользователей в социальных сетях Facebook предоставляет токен доступа, с помощью которого я могу зарегистрироваться или войти в систему AWS Cognito User Pools not AWS Cognito Federated Identities ?, После входа в систему AWS Cognito User Pools предоставляет токен JWT для доступа AWS-лямбда-функция с использованием шлюза AWS API.

Зачем мне нужно

Из-за бессерверного фреймворка обработчик авторизации с JWT. Ссылка

Это правильный поток?

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