언리얼 엔진 - 게임 프로젝트/AWS GameLift를 활용한 데디케이트 FPS 프로젝트

AWS Cognito - 2) 유저 풀의 생성

monstro 2026. 6. 4. 10:25
728x90
반응형

- 개요

AWS Cognito에서 유저 디렉터리를 관리하는 서비스인 유저 풀을 생성한다

 

- 유저 풀 생성 및 애플리케이션 생성 절차

사용자 풀 탭

 

콘솔에 접속하여 Cognito - 사용자 풀 탭으로 이동한다

 

생성하는 사용자 풀에 대한 애플리케이션 설정 (1)

 

생성할 사용자 풀에 대한 설정을 위와 같이 진행한다

앱 클라이언트 또는 애플리케이션은 사용자 풀에 접근할 수 있는 권한을 부여받은 대리인과 같다

애플리케이션에 대한 설정을 위와 같이 모바일 앱으로 설정하여

앱에 내장된 AWS SDK기기 자체 보안 저장소를 통해 AWS와 통신한다

또, 사용할 애플리케이션의 이름을 위와 같이 설정하였다

 

생성하는 사용자 풀에 대한 애플리케이션 설정 (2)

 

애플리케이션의 사용자를 식별하기 위해 사용자의 이름을 사용하도록 구성하고

애플리케이션에 가입하기 위한 필수 속성에 email을 사용하도록 설정하였다

 

사용자 풀의 이름 변경

 

이후 애플리케이션을 생성하고 별다른 설정없이 개요로 이동하여 사용자 풀의 이름을 변경한다

 

애플리케이션 - 앱 클라이언트 탭

 

좌측의 애플리케이션 - 앱 클라이언트 탭으로 이동하여 생성한 애플리케이션을 편집한다

 

앱 클라이언트 설정

 

생성한 앱에 대해 ALLOW_USER_PASSWORD_AUTH 인증 흐름을 사용하도록 설정한다

해당 인증 흐름을 사용하면 사용자 이름암호를 입력하고 로그인 버튼을 누르는 기본적인 방식으로 동작한다

 

- 애플리케이션 유저 등록 테스트

앱 클라이언트의 화면

 

설정이 끝난 앱 클라이언트의 로그인 페이지 보기 버튼을 클릭한다

 

 

팝업된 화면에서 Create an account 버튼을 클릭한다

 

 

위와 같이 정보를 입력하고 회원가입한다

 

 

입력한 이메일 주소발송된 인증 코드를 입력하면 위와 같은 화면을 확인할 수 있다

 

 

최종적으로 AWS Cognito - 사용자 관리 - 사용자 탭에서 추가된 사용자를 확인할 수 있다

728x90
반응형