Cognito пост аутентификации пользовательский ответ - PullRequest
0 голосов
/ 08 октября 2018

Можно ли возвращать пользовательские данные в лямбда-триггер AWS Cognito после аутентификации?

Я попытался установить свойства в event.response, но они не передаются обратно клиенту.

Например:

module.exports.post_auth_trigger = (event, context, callback) => {
    context.callbackWaitsForEmptyEventLoop = false;

    event.response.some_custom_property = 'this is custom';
    callback(null, event);
};

Использование этого кода не возвращает some_custom_property клиенту после аутентификации.Как этого достичь?

1 Ответ

0 голосов
/ 08 октября 2018

Я не думаю, что это возможно.Проверьте ответ в RespondToAuthChallenge .Нет элемента, который можно было бы использовать для передачи пользовательских данных клиенту.

Вам потребуется вручную запустить новый запрос после успешной аутентификации.

...