콘텐츠로 이동

웹 로그인

웹 로그인은 커뮤니티, 블록체인, 다양한 웹사이트에서 안전하고 간편하게 로그인을 처리할 수 있는 제품입니다.

웹 로그인의 종류

웹 로그인은 2가지 종류가 있으며, 동작에 차이가 있습니다. 블록체인에서 로그인을 사용하는 경우를 웹 로그인v1이라고 하며, 커뮤니티에서 로그인을 사용하는 경우는 웹 로그인v2라고 합니다.

블록체인에서 로그인을 사용하고 싶은 경우

  • 개요

    • 최초 IdP 연동 시 유저 식별자인 PlayerID를 웹 로그인에서 직접 생성합니다.
    • 블록체인에서 로그인을 처리할 때 사용합니다. 이 때 최초 IdP 연동은 게임에서만 진행해야 합니다. 그렇지 않으면 계정 충돌이 발생할 수 있습니다. 또한 블록체인은 SMS 인증을 진행한 후 로그인 화면이 노출됩니다.
    • 이외에도 Hive SDK를 적용하지 않는 게임에서 웹에서만 로그인을 처리하고 유저 식별자를 PlayerID로 이용하고 싶을 때 사용합니다.
  • 앱센터에서 AppID 생성

    • 웹 로그인을 사용하려면 앱센터 AppID를 생성해야 합니다. 앱센터 AppID 등록하기 콘솔 가이드를 참고하세요.
  • 앱센터에서 로그인 설정

    • AppID를 생성한 후 아래와 같이 사용할 로그인을 설정합니다. 웹 로그인은 게스트 로그인이 없습니다.
      • 사용할 로그인 키 등록
      • Redirect URI 등록 : 웹 로그인을 완료 후 이동될 페이지 주소를 작성합니다. 최대 5개까지 등록합니다. http://와 https://가 구분되기 때문에 둘 다 사용하고 싶은 경우에는 도메인(예: www.a.com)으로 작성해주시면 됩니다.
      • 멤버십v4 회원가입 여부 등록 : 회원가입 사용으로 표시할 경우 최초 IdP 연동이 웹 로그인에서 가능하며, 이 때 계정 충돌이 발생할 수 있습니다. 회원가입을 미사용으로 표시할 경우 최초 IdP 연동은 게임에서만 가능합니다. 블록체인은 회원가입 미사용으로 표시합니다.
  • API

    • 블록체인에서 로그인을 사용하거나 Hive SDK를 적용하지 않고 웹에서 단독으로 로그인을 사용하고 싶은 경우의 사용하는 API를 웹 로그인v1이라고 말하며, 웹 로그인v1 API 사용하시려면 아래 API 가이드를 참고하세요.
Note

계정 충돌

  • 계정 충돌은 웹 로그인v1을 사용하여 최초 IdP 연동하여 생성된 PlayerID를 Hive SDK를 적용한 게임에서 게스트 로그인 후 게임 프로필에서 추가 IdP 연동을 연결할 때 이미 웹 로그인으로 PlayerID가 생성되어 있으므로 유저에게 계정을 선택하라는 계정 충돌이 발생됩니다.

커뮤니티, 웹사이트에서 로그인을 사용하고 싶은 경우

  • 개요

    • 최초 IdP 연동 시 유저 식별자를 사용 제품에서 생성하며 계정 충돌 상황을 방지하기 위해서 만들어졌습니다.
    • 유저 식별자를 제품에서 생성하기 때문에 다양한 곳에서 사용할 수 있으며, 계정 충돌이 발생하지 않습니다. 게임에서 생성된 PlayerID를 연결하려면 Server API를 사용합니다.
  • 앱센터에서 AppID 생성

    • 웹 로그인을 사용하려면 앱센터 AppID를 생성해야 합니다. 앱센터 AppID 등록하기 콘솔 가이드를 참고하세요.
  • 앱센터에서 로그인 설정

  • AppID를 생성한 후 아래와 같이 사용할 로그인을 설정합니다. 웹 로그인은 게스트 로그인이 없습니다.

    • 사용할 로그인 키 등록
    • Redirect URI 등록 : 웹 로그인을 완료 후 이동될 페이지 주소를 작성합니다. 최대 5개까지 등록합니다. http://와 https://가 구분되기 때문에 둘 다 사용하고 싶은 경우에는 도메인(예: www.a.com) 으로 작성해주시면 됩니다.
    • 멤버십v4 회원가입 여부 등록 : 회원가입을 사용으로 표시합니다.
  • API

IdP 콘솔 설정하기