Вызовите аутентифицированную лямбда-функцию AWS из браузера без Ajax - PullRequest
0 голосов
/ 29 октября 2018

У меня есть одностраничное приложение, которое я использую AWS Amplify для связи с Lambda. У меня есть ссылка для перенаправления на странице, но я хочу, чтобы она аутентифицировалась с помощью Cognito, как и остальные мои вызовы API. Это не может быть вызов Ajax, как это сделал бы Amplify, потому что я хочу, чтобы страница перенаправляла. Поэтому у меня есть тег, который ссылается на мою функцию Lambda, и я могу перенаправлять все, что хочу, но не знаю, как узнать, кто нажал кнопку. Как я могу иметь функцию перенаправления, которая знает, кто пользователь?

Также, чтобы уточнить цель, это перенаправление для OAuth с другим сервисом. Я знаю, как заставить его пройти через весь процесс OAuth. Я просто не знаю, как узнать, кто пользователь, который только что прошел через это.

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