CustomSignUp

public BackendReturnObject CustomSignUp (string id, string password);
public BackendReturnObject CustomSignUp (string id, string password, string etc);

파라미터

ValueTypeDescription
idString커스텀 가입을 진행할 때 필요한 아이디
passwordString커스텀 가입을 진행할 때 필요한 비밀번호
etcString(Optional) 부가적으로 저장하고 싶은 정보

설명

유저가 직접 아이디, 비밀번호를 지정해 회원가입을 합니다.

  • 커스텀 회원가입을 한 계정은 구글/애플/페이스북 페더레이션 계정으로 변경할 수 있습니다.

Example

동기

BackendReturnObject bro = Backend.BMember.CustomSignUp ( "id" , "password" );
if(bro.IsSuccess())
{
  Debug.Log("회원가입에 성공했습니다");
}

비동기

Backend.BMember.CustomSignUp ( "id", "password", callback => {
  if(callback.IsSuccess())
  {
    Debug.Log("회원가입에 성공했습니다");
  }
});

SendQueue

SendQueue.Enqueue(Backend.BMember.CustomSignUp, "id", "password", callback => {
  if(callback.IsSuccess())
  {
    Debug.Log("회원가입에 성공했습니다");
  }
});

ReturnCase

Success cases

회원가입에 성공한 경우
statusCode : 201
message : Success

Error cases

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

출시설정이 테스트 인데 AU가 10을 초과한 경우
statusCode : 403
errorCode : ForbiddenException
message : Forbidden Active User(로그인에 성공한 상태의 유저) exceed 10., 금지된 Active User(로그인에 성공한 상태의 유저) exceed 10.

해당 에러가 발생하는 경우 스토어 출시 설정문서를 참고하세요.