ID 중복확인 중 오류

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

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

저번에도 비슷한 질문을 남겼습니다. 그때는 닉네임을 생성하기 위해선 로그인 후 하는게 맞다고 하셨는데, 이번에는 회원가입 과정 중에 아이디 중복확인을 하는 과정에서 로그인을 먼저하라는 오류가 나옵니다.

도움 부탁드립니다. 코드 첨부할게요

public class Register : MonoBehaviour
{
    [Header("Login & Register")]
    public InputField InputName;
    public InputField InputID;
    public InputField InputPW;
    //public InputField Nickname;
    public InputField InputEmail;
    public Text CheckID;
    //public Text CheckNick;

    public void UserRegister()
    {
        BackendReturnObject BRO = Backend.BMember.CustomSignUp(InputID.text, InputPW.text);
        Param param = new Param();
        param.Add("id", InputID.text);
        param.Add("pw", InputPW.text);
        param.Add("name", InputName.text);
        param.Add("email", InputEmail.text);

        var bro = Backend.GameData.Insert("user", param);

        if (bro.IsSuccess())
        {
            print("동기 방식 데이터 입력 성공");
        }

        else Error(bro.GetErrorCode(), "gamedata");

        if (BRO.IsSuccess())
        {
            print("동기방식 회원가입 성공");
        }
        else CheckID.text = "중복된 아이디 입니다.";

    }

안녕하세요 개발자님.

Backend.GameData.Insert()기능의 경우, 데이터 삽입 기능으로 로그인 이후에 사용 가능한 기능입니다.
아이디의 중복을 확인하고 싶으시다면 Backend.BMember.CustomSignUp함수의 리턴값으로 발생하는 에러를 통해 확인하실 수 있습니다.

중복된 customId 가 존재하는 경우
statusCode : 409
errorCode : DuplicatedParameterException
message : Duplicated customId, 중복된 customId 입니다