개발팀이 다단계 인증이 필요한 모바일 앱을 설계하고 있습니다. 이를 달성하기 위해 어떤 단계를 거쳐야 합니까? (2개 선택)
- A. Amazon Cognito를 사용하여 사용자 풀을 만들고 사용자 풀에 사용자를 만듭니다.✓ 정답
- B. 애플리케이션 코드에서 Amazon SNS Publish API 호출로 사용자에게 다단계 인증 텍스트 코드를 보냅니다.
- C. Amazon Cognito 사용자 풀에 대해 다단계 인증을 활성화합니다.✓ 정답
- D. AWS IAM을 사용하여 IAM 사용자를 만듭니다.
- E. AWS IAM에서 만든 사용자에 대해 다단계 인증을 활성화합니다.
해설
【핵심 용어】 • Cognito User Pool MFA: 사용자 풀 단위로 MFA 활성화. 사용자 디렉토리 + 인증 통합 【정답 포인트】 정답: AC • A: User Pool 생성 + 사용자 등록 • C: User Pool에서 MFA 활성화 【오답 체크】 • B: SNS 코드 직접 발송은 비표준 • D, E: IAM 사용자는 최종 사용자가 아님