콘텐츠로 이동

계정 및 인증

'계정 및 인증'은 사용자가 로그인한 다음 그 계정을 유지하고 관리하는 데 필요한 기능을 제공합니다.

사용자가 로그인한 다음 '계정 및 인증'이 제공하는 기능인 지원하는 로그인 수단 조회, 계정 연동, 이용 제한, 로그인 토큰 유효성 검증을 나타낸 그림입니다.

제공 기능

  • 지원하는 로그인 수단 조회


    로그인 화면에 어떤 로그인 버튼을 노출할지 Hive Axyl 인증 서버에 조회합니다. 목록에는 App ID에 귀속된 서비스 환경에서 쓸 수 있고 Hive 콘솔에서 사용으로 켜 둔 로그인 수단만 담깁니다. 요청 IP로 판별한 국가에 따라 일부 로그인 수단이 빠질 수 있으며, 이 국가는 앱에서 지정할 수 없습니다.

  • 계정 연동


    현재 로그인한 Player ID에 다른 로그인 수단을 추가로 연결하거나 연결을 해제합니다. 게스트로 시작한 사용자가 Google 계정을 연결해 두면 기기를 바꾼 뒤에도 같은 플레이 데이터로 돌아옵니다. 계정 연동은 서로 다른 두 계정을 하나로 합치는 기능이 아니며, 로그인한 상태에서만 사용합니다.

  • 이용 제한


    운영 정책을 어긴 사용자의 앱 진입을 차단합니다. 로그인에 성공한 사용자라도 제재 대상이면 제재 사유와 기간을 안내하고 앱 진입을 막아야 합니다. 제재 대상과 제재 유형의 등록과 해제는 Hive 콘솔에서만 처리하며, 앱은 제재 여부를 조회만 합니다.

  • 로그인 토큰 유효성 검증


    앱 서버가 앱 클라이언트에서 받은 액세스 토큰이 유효한지 확인합니다. 앱 서버가 자체 세션을 만들거나 아이템 지급처럼 위변조를 허용할 수 없는 처리를 하기 전에 사용합니다.

더 알아보기

다음 단계

'계정 및 인증'의 각 기능을 구현하려면 먼저 모듈 설치 및 초기화를 진행하세요.

앱 서버에서 Hive Axyl Server API를 직접 호출한다면 토큰 발급으로 인증 토큰을 먼저 준비하세요.