Согласно этому ответу , объект события для лямбда-подтверждения после записи будет выглядеть следующим образом:
{
"version": "1",
"region": "eu-central-1",
"userPoolId": "eu-central-1_45YtlkflA",
"userName": "user4",
"callerContext": {
"awsSdkVersion": "aws-sdk-java-console",
"clientId": "4736lckau64in48dku3rta0eqa"
},
"triggerSource": "PostConfirmation_ConfirmSignUp",
"request": {
"userAttributes": {
"sub": "a2c21839-f9fc-49e3-be9a-16f5823d6705",
"cognito:user_status": "CONFIRMED",
"email_verified": "true",
"email": "asdfsdfsgdfg@carbtc.net"
}
},
"response": {}
}
Похоже, вы должны быть в состоянии захватить sub
с request.userAttributes
. userName
может быть другим хорошим выбором.