로그인이나 회원가입시 오류 문의

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.7.0
  • 프로젝트명 : Loheldi_test
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 : Exception: The client not login yet. Please login first (0)

로그인/회원가입을 구현 중에 있는데 로그인 씬과 회원가입 씬을 분리 시켜서 진행 중입니다. 처음 실행하는 사용자라고 가정하고 바로 회원가입으로 넘어가서 정보 입력 후 회원가입을 진행하려는데 저런 에러 메시지가 뜹니다. 원래 가입되어 있던 아이디로 진행을 해야 다른 회원가입도 가능한 상황인데, 스크립트 상 문제는 없어 보입니다. 다만 로그인과 회원가입을 같은 스크립트에 넣어서 진행중인데 , 그것이 문제인 것인지 어렵습니다. ㅠ

한 가지 더 문의하자면, 콘솔 창에 나오는 에러 코드를 버튼을 눌렀을 때 나오게 하고 싶은데(ex. 아이디 중복체크버튼) 초보라서 잘 모르겠습니다…도움 부탁드립니다ㅠ

안녕하세요 개발자님.

해당 경우, 제일 먼저 호출하는 로그인 혹은 회원가입 함수에서 에러가 발생하여 로그인이 실패하였기 때문에 그 이후에 내 유저정보 불러오기나 저장하기 등의 함수가 로그인되지 않아 실행되지 않은 것으로 추정됩니다.

다음과 같은 코드를 통해 에러를 확인할 수 있으니 참고해주시기 바랍니다.

var bro = Backend.BMember.CustomLogin("아이디", "비밀번호");

Debug.Log("로그인 결과 : " + bro.ToString()); // 모든 뒤끝 리턴값을 볼 수 있습니다.

if(bro.IsSuccess()) // 함수가 성공했는지
{
Debug.Log("로그인에 성공했습니다");
}
else // 함수가 실패했다면
{
   string errorString = string.Format("statusCode : {0}]\nErrorCode : {1} errorMessage : {2}", bro.GetStatusCode(), bro.GetErrorCode(), bro.GetErrorCode());
   Debug.LogError(errorString);
}