직접 코드로 구현하기
'직접 코드로 구현하기'에서는 게스트 계정과 유저네임 계정으로 로그인하는 기능을 Hive Axyl SDK와 Hive 콘솔로 구현하는 과정을 안내합니다. 이 과정을 따르면 Hive Axyl의 다른 기능을 구현하는 데 필요한 기본 개념을 이해하게 됩니다.

Hive Axyl SDK와 Hive 콘솔
로그인을 포함해 결제, 푸시 등 Hive Axyl 기능을 사용하려면 Hive Axyl SDK와 Hive 콘솔을 함께 사용해야 합니다. Hive Axyl SDK는 앱 클라이언트 기능을 구현하는 데 사용하고, Hive 콘솔은 앱 정보와 기능 사용 설정을 관리합니다.
-
Hive Axyl SDK
- 앱 클라이언트용 로그인, 결제, 푸시 등 Hive Axyl 기능 구현
-
Hive 콘솔
- 앱 정보 등록
- 로그인, 결제, 푸시 등 Hive Axyl 기능 사용 설정
로그인, 결제, 푸시 등 일부 제품에서는 앱 서버가 Hive Axyl Server API를 호출해 Hive Axyl 서버와 직접 통신해야 합니다. Hive Axyl Server API는 Server-to-Server RESTful API입니다.
Hive Axyl SDK와 Hive 콘솔은 다음 순서로 함께 사용합니다.
- Hive 콘솔에서 프로젝트와 App ID를 생성
- Hive 콘솔에 로그인, 결제, 푸시 등 Hive Axyl 기능을 사용하기 위해 필요한 데이터를 입력
- 앱이 어떤 기능을 어떻게 사용하는가에 따라 입력하는 데이터가 앱마다 달라짐
- Hive Axyl SDK를 호출해 인증, 결제, 푸시 등 기능을 구현
로그인
Hive Axyl은 게스트, 유저네임, Google, Apple 등 앱에서 사용할 수 있는 로그인 수단을 지원합니다. '직접 코드로 구현하기'에서는 게스트와 유저네임 로그인 구현을 안내합니다.
-
게스트 로그인
- 회원 가입이나 외부 계정 연동 없이 사용하는 임시 또는 익명 사용자 로그인 방식
- 필요 시 Google, Apple 등 외부 인증 제공자 계정과 연동하는 로그인 수단
-
유저네임 로그인
- 사용자가 설정한 ID, 유저네임, 비밀번호를 사용하는 로그인 방식
- 외부 인증 제공자와 연동하지 않고 앱의 자체 회원 가입 및 로그인 체계를 운영하는 방식
구현 순서
게스트 로그인과 유저네임 로그인은 다음 순서로 구현합니다.
-
Hive 콘솔에서 프로젝트와 App ID를 생성합니다.
-
Hive Axyl SDK를 설치합니다.
-
로그인 구현에 필요한 Hive Axyl SDK 인증 모듈을 설치합니다.
-
Hive Axyl SDK를 초기화합니다.
-
게스트 계정 또는 유저네임 계정을 생성합니다.
-
생성한 계정으로 로그인합니다.
더 알아보기
다음 단계
Hive 콘솔에서 앱 정보를 생성하려면 앱 정보 생성을 참조하세요.