카카오 로그인 api 에서 전화번호가 넘어오지 않는 경우 (전화번호는 필수동의 항목입니다)

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.


개발환경 : live
앱ID : 429473

안녕하세요. 카카오 로그인 api 를 통해 회원가입 하는 부분에서 has_phone_number 가 false 인 경우는 어떻게 생상된 계정인지 여쭤봅니다.
저희 앱에서는 동의항목 중 “카카오계정(전화번호)” 항목을 필수동의 처리해두었습니다만, 금일 가입된 계정 중에 has_phone_number 가 false 이며 phone_number 값이 조회되지 않은 유저가 발견되었습니다.
추가로, 유저정보 조회 (v2/user/me) 시에 phone_number_needs_agreement 가 항상 false 로 내려오고 있습니다.

필수동의 항목임에도 phone_number 가 존재하지 않는 이유 여쭤봅니다. 감사합니다~

안녕하세요.

카카오 계정은 이메일 또는 전화번호로 생성할 수 있습니다.
카카오톡 이용을 위해서는 카카오 계정에 전화번호 인증이 필수이지만, 그 외 사용에 있어 이메일만으로 생성된 계정에 전화번호 인증을 요구하지 않습니다.

따라서, 전화번호가 없는 계정으로 카카오 로그인은 가능합니다.
(has_phone_number: false)

만약, 회원님 서비스 이용에 전화번호가 반드시 필요한 경우

  1. 전화번호가 없는 계정에 대해 전화번호 인증 절차를 별도 추가 진행 하시거나,
  2. 또는 로그인 이후, 카카오톡을 이용중인 카카오 계정으로 다시 로그인 하실것을 안내 하고, 연결끊기 API 처리하실 수 있습니다.