Amazon Cognito는 AWS에서 제공하는 사용자 인증 및 권한 관리 서비스로, 웹과 모바일 애플리케이션에 안전하고 확장 가능한 사용자 인증 기능을 쉽게 통합할 수 있게 해줍니다. Cognito를 사용하면 사용자가 이메일, 전화번호, 소셜 계정(Facebook, Google, Apple 등), 또는 회사의 SAML 기반 인증을 통해 로그인할 수 있습니다.주요 기능은 다음과 같습니다:사용자 풀(User Pool): 사용자를 인증하고 관리할 수 있는 디렉터리 서비스입니다. 인증된 사용자에게 JWT(JSON Web Tokens)를 발급해 주며, 이 토큰을 통해 애플리케이션에서 사용자를 인증하고 권한을 부여할 수 있습니다.자격 증명 풀(Identity Pool): 인증된 사용자가 AWS의 리소스에 접근할 ..