회원가입 / 로그인

회원가입 방법

뒤끝에서는 게임 유저 관리를 위해 총 3가지 회원가입 방법이 존재합니다.

회원가입 방법인증에 사용되는 값설명
커스텀 계정아이디 / 비밀번호유저가 직접 아이디 / 비밀번호를 이용하여 회원가입한 계정
페더레이션 계정구글/애플/페이스북의 토큰 정보구글/애플/페이스북에서 제공하는 토큰 값을 이용한 회원가입한 계정
게스트 계정
(커스텀 계정)
기기 내부에 저장된 게스트 계정 정보기기 내부에서 생성된 계정 정보를 이용하여 회원가입한 계정

로그인 방법

뒤끝에서는 총 4가지 로그인 방법이 존재합니다.
회원가입을 하는 경우 회원가입과 동시에 로그인이 진행됩니다.
커스텀 계정, 페더레이션 계정, 게스트 계정 모두 로그인 시 accessToken과 refreshToken이 발급됩니다.
발급된 accessToken과 refreshToken은 기기 내부에 저장되고, 이를 이용하여 토큰로그인을 시도할 수 있습니다.

로그인 방법인증에 사용되는 값설명
커스텀 계정아이디 / 비밀번호유저가 직접 아이디 / 비밀번호를 이용하여 로그인
페더레이션 계정구글/애플/페이스북의 토큰 정보구글/애플/페이스북에서 제공하는 토큰 값을 이용하여 로그인
게스트 계정
(커스텀 계정)
기기 내부에 저장된 게스트 계정 정보기기 내부에 생성/저장된 계정 정보를 이용하여 로그인
엑세스토큰 로그인기기 내부에 저장된 accessToken, refreshToken 정보커스텀/페더레이션/게스트 로그인 시 생성된 엑세스 토큰 정보를 이용한 로그인

로그인상태에서 다른기기로 로그인 시도 시

뒤끝은 모든 통신에 로그인 시 발급되는 뒤끝 Access Token 유효성 검증을 합니다.

  • 한 명의 유저는 한개의 Access Token 만 유효합니다.
  • 다른 기기로 로그인 된 경우 이전의 Access Token 유효성 검증이 실패하여 이전의 로그인한 기기는 통신에 실패합니다.
  • 새로 로그인 한 기기의 경우 정상적으로 접속이됩니다.

Access Token 이 올바르지 않은 경우 다음과 같은 BackendReturnObject 가 리턴됩니다.

statusCode : 401
errorCode : BadUnauthorizedException
message : bad accessToken, 잘못된 accessToken 입니다