Cocos Creator용 SDK / 계정 연동

계정 연동

애플리케이션에서 여러 사용자 인증 옵션을 구성한 경우 추가 소셜 네트워크 계정 또는 사용자 이름, 이메일 주소 및 암호를 연결하는 기능을 구현할 수 있습니다. 이를 통해 사용자는 다음을 수행할 수 있습니다.

  • 등록 시 사용한 옵션이 아닌 대체 옵션을 사용하여 애플리케이션에 로그인할 수 있습니다. 예를 들어 사용자가 장치 ID를 사용하여 애플리케이션에 처음 로그인한 경우 사용자 이름, 이메일 주소 및 암호를 추가하고 동일한 장치 또는 다른 장치에서 이러한 인증 세부 정보를 사용할 수 있습니다.

  • 가입한 계정과 다른 계정을 사용하여 애플리케이션에 로그인할 수 있습니다. 예를 들어 사용자가 애플리케이션에 처음 로그인할 때 Google 계정을 사용한 경우 별도로 Discord 계정을 연결하고, 이후 Google 또는 Discord 계정을 사용하여 로그인할 수도 있습니다.

계정 연결 구현 방법:

  1. 애플리케이션 UI에서 추가 계정에 데이터를 입력할 때 사용할 양식을 추가합니다.
  2. 다음 SDK 메소드를 사용하여 연결 논리를 구현합니다.

SDK 메서드 이름설명
addUsernameAndEmailAuthToAccount
현재 계정에 인증용으로 사용될 수 있는 사용자 이름, 이메일 주소, 암호를 추가하세요.
getUrlToLinkSocialAccount
현재 계정의 인증에 사용할 수 있는 소셜 네트워크를 연결합니다.
unlinkSocialNetwork
현재 계정과 소셜 네트워크의 연결을 해제합니다.
알림
소셜 로그인을 대체 인증 방식으로 사용하는 경우 소셜 네트워크 계정이 기존 사용자 계정에 자동으로 연결됩니다.
  • 사용자 이름/이메일 주소 및 암호로 가입한 사용자가 소셜 네트워크 계정을 통해 애플리케이션에 로그인했습니다.
  • 소셜 네트워크가 사용자 이메일 주소에 액세스 권한을 제공합니다.
  • 애플리케이션에 가입할 때 사용한 이메일 주소와 소셜 네트워크의 사용자 이메일 주소가 동일합니다.
이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.

계속 읽기

마지막 업데이트: 2024년 1월 22일

오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.

문제 보고
콘텐츠를 항상 검토합니다. 여러분의 피드백은 콘텐츠를 개선에 도움이 됩니다.
후속 조치를 위해 이메일을 제공해 주세요
의견을 보내 주셔서 감사드립니다!