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

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

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

문제 Lambda 트리거

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

인증 문제 정의

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

인증 문제 생성

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

인증 문제 응답 확인

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

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

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

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

참고

Amazon Cognito 호스팅 UI는 사용자 지정 인증 문제 Lambda 트리거를 통한 사용자 지정 인증을 지원하지 않습니다.