카카오싱크 로그인 전화번호 변경

안녕하세요. 카카오싱크를 도입하려고 하는데요.
이메일은 등록 안돼있는 경우가 있는 것으로 알고 있어서
전화번호를 필수동의로 받으려고 합니다.
그리고 그 전화번호를 유저의 고유값으로 생각하고 회원관리를 할 계획인데요.
질문이 몇가지 있습니다.

  1. 카카오 유저 중에 전화번호가 등록되어있지 않은 경우가 있는지
  2. 전화번호로만 카카오에 가입한 사람이 전화번호를 변경했다면 어떻게 처리되는지
  3. 2번 경우의 유저를 저희가 번호 바꾸기 전 유저와 동일 인물로 확인할 수 있는 방법이 있는지

감사합니다.

안녕하세요.

이메일은 등록 안돼있는 경우가 있는 것으로 알고 있어서

전화번호로 가입한 계정은 이메일이 없을 수 있으나, 동의항목 설정에 "수집"옵션을 활성화하면 로그인 시점에 입력받도록 할 수 있습니다.

  1. 카카오 유저 중에 전화번호가 등록되어있지 않은 경우가 있는지

사용자정보조회 (v2/user/me)에서 조회되는 전화번호는 연결된 카카오톡 전화번호이며
이메일로 가입한경우, 전화번호 없을 수 있고
다른 카카오 계정으로 카카오톡 전화번호 인증한 경우, 기존 카카오 계정은 톡인증 뺏김 상태가 되어 전화번호가 없을 수 있습니다.

  1. 전화번호로만 카카오에 가입한 사람이 전화번호를 변경했다면 어떻게 처리되는지

동일 카카오계정에 변경된 전화번호 인증 시, 전화번호가 변경됩니다.

  1. 2번 경우의 유저를 저희가 번호 바꾸기 전 유저와 동일 인물로 확인할 수 있는 방법이 있는지
    전화번호는 타인 소유로 변경될 수 있으며, 카카오 싱크 동의항목 검수로 CI 항목을 사용하면 동일한 사용자인지 확인할 수 있습니다.

전화번호를 필수로 받는다하여 항상 전화번호가 조회되는 것이 아니고 다른 사람 명의로 전화번호가 변경되는 경우 톡인증 뺏김으로 전화번호가 없어지기도 합니다.

사용자의 고유값은 사용자정보조회 (v2/user/me)에서 제공하는 id (앱유저ID)를 활용할 것을 권장 드립니다.

id (앱유저ID)는 동일한 디벨로퍼스앱내 사용자를 식별하는 유일한 값입니다.