@aws-amplify/amplify-category-auth
Version:
amplify-cli authentication plugin
12 lines (11 loc) • 431 B
JavaScript
/**
* @type {import('@types/aws-lambda').CreateAuthChallengeTriggerHandler}
*/
exports.handler = async (event) => {
if (event.request.session.length === 2 && event.request.challengeName === 'CUSTOM_CHALLENGE') {
event.response.publicChallengeParameters = { trigger: 'true' };
event.response.privateChallengeParameters = { answer: '' };
event.response.challengeMetadata = 'CAPTCHA_CHALLENGE';
}
return event;
};