사용자 정의 인증 챌린지 Lambda 트리거 - Amazon Cognito

사용자 정의 인증 챌린지 Lambda 트리거


            문제 Lambda 트리거

이러한 Lambda 트리거는 자체 문제를 사용자 풀 사용자 지정 인증 흐름의 일부로 표시하고 확인합니다.

인증 문제 정의

Amazon Cognito가 이 트리거를 호출하여 사용자 지정 인증 흐름을 시작합니다.

인증 문제 생성

Amazon Cognito는 이 트리거를 인증 문제 정의 다음에 호출하여 사용자 지정 문제를 생성합니다.

인증 문제 응답 확인

Amazon Cognito는 이 트리거를 호출하여 사용자 지정 문제에 대한 최종 사용자의 응답이 유효한지 여부를 확인합니다.

새로운 문제 유형을 이러한 문제 Lambda 트리거와 통합할 수 있습니다. 예를 들어, 이러한 문제 유형에 CAPTCHA 또는 동적 문제 질문이 포함될 수 있습니다.

사용자 풀 InitiateAuth와 RespondToAuthChallenge API 메서드가 있는 두 개의 공통 단계로 인증을 일반화할 수 있습니다.

이 흐름에서 인증이 실패하거나 사용자에게 토큰이 발행될 때까지 사용자는 연속 문제에 응답하여 인증합니다. 이 두 API 호출을 반복하여 서로 다른 문제를 포함시킬 수 있습니다.

참고

Amazon Cognito 호스팅 UI는 사용자 지정 인증 흐름을 지원하지 않습니다.