계정 연동
애플리케이션에서 여러 사용자 인증 옵션을 구성한 경우 추가 소셜 네트워크 계정 또는 사용자 이름, 이메일 주소 및 암호를 연결하는 기능을 구현할 수 있습니다. 이를 통해 사용자는 다음을 수행할 수 있습니다.
- 등록 시 사용한 옵션이 아닌 대체 옵션을 사용하여 애플리케이션에 로그인할 수 있습니다. 예를 들어 사용자가 장치 ID를 사용하여 애플리케이션에 처음 로그인한 경우 사용자 이름, 이메일 주소 및 암호를 추가하고 동일한 장치 또는 다른 장치에서 이러한 인증 세부 정보를 사용할 수 있습니다.
- 가입한 계정과 다른 계정을 사용하여 애플리케이션에 로그인할 수 있습니다. 예를 들어 사용자가 애플리케이션에 처음 로그인할 때 Google 계정을 사용한 경우 별도로 Discord 계정을 연결하고, 이후 Google 또는 Discord 계정을 사용하여 로그인할 수도 있습니다.
계정 연결 구현 방법:
- 애플리케이션 UI에서 추가 계정에 데이터를 입력할 때 사용할 양식을 추가합니다.
- 다음 SDK 메소드를 사용하여 연결 논리를 구현합니다.
SDK 메서드 이름 | 설명 |
---|---|
addUsernameAndEmailAuthToAccount | 현재 계정에 인증용으로 사용될 수 있는 사용자 이름, 이메일 주소, 암호를 추가하세요. |
getUrlToLinkSocialAccount | 현재 계정의 인증에 사용할 수 있는 소셜 네트워크를 연결합니다. |
unlinkSocialNetwork | 현재 계정과 소셜 네트워크의 연결을 해제합니다. |
알림
소셜 로그인을 대체 인증 방식으로 사용하는 경우 소셜 네트워크 계정이 기존 사용자 계정에 자동으로 연결됩니다.
- 사용자 이름/이메일 주소 및 암호로 가입한 사용자가 소셜 네트워크 계정을 통해 애플리케이션에 로그인했습니다.
- 소셜 네트워크가 사용자 이메일 주소에 액세스 권한을 제공합니다.
- 애플리케이션에 가입할 때 사용한 이메일 주소와 소셜 네트워크의 사용자 이메일 주소가 동일합니다.
이 기사가 도움이 되었나요?
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.계속 읽기
마지막 업데이트: 2024년 1월 22일오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.