Cognito发布身份验证自定义响应

时间:2018-10-08 08:27:01

标签: node.js aws-lambda amazon-cognito

是否可以在AWS Cognito身份验证后lambda触发器中返回自定义数据?

我尝试在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 :(得分:2)

我认为不可能。检查RespondToAuthChallenge中的响应。没有可用于将自定义数据传递到客户端的元素。

身份验证成功后,您将必须手动触发新请求。