카카오 간편로그인 관련 휴대폰번호에 궁금한게 있습니다

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

앱 ID : 1450250


안녕하세요.

카카오 간편로그인을 연동하여 사용 중인데, 특정 사용자 계정에서 전화번호 정보가 전달되지 않는 경우가 있어 문의드립니다.

사용자 정보 조회 시 관련 응답은 아래와 같이 확인됩니다.

{
    "kakao_account": {
        "has_phone_number": false,
        "phone_number_needs_agreement": false
    }
}

개인정보가 포함된 다른 응답 값은 제외하였습니다.

확인하고 싶은 사항은 다음과 같습니다.

  1. has_phone_number: false인 경우, 해당 카카오계정에 카카오톡과 연동된 휴대전화번호가 존재하지 않는 계정으로 이해하면 되는지 궁금합니다.

  2. has_phone_number: false이면서 동시에 phone_number_needs_agreement: false로 반환되고 있는데, 이 경우에는 추가 동의를 요청하더라도 전화번호를 제공받을 수 없는 상태인지 궁금합니다.

  3. 해당 사용자의 전화번호가 서비스 이용에 필요한 경우, 사용자에게 어떤 방법을 안내하는 것이 카카오에서 권장하는 방식인지 궁금합니다.

예를 들어,

  • 현재 사용 중인 카카오계정에 휴대전화번호 또는 카카오톡을 연결할 수 있는 별도의 설정 경로가 있는지

  • 카카오톡을 사용 중인 다른 카카오계정으로 다시 로그인하도록 안내해야 하는지

  • 또는 서비스 자체적으로 휴대전화번호 입력 및 본인인증 절차를 별도로 구성해야 하는지

확인 부탁드립니다.

감사합니다.

안녕하세요.

  1. has_phone_number: false인 경우, 해당 카카오계정에 카카오톡과 연동된 휴대전화번호가 존재하지 않는 계정으로 이해하시면 됩니다.
  2. has_phone_number: false이면서 동시에 phone_number_needs_agreement: false로 반환되는 경우, 사용자가 추가로 동의하더라도 전화번호를 제공받을 수 없는 상태입니다.
  3. 전화번호가 서비스 이용에 필요한 경우, 카카오톡을 사용 중인 카카오계정으로 다시 로그인하도록 안내하거나, 서비스 자체적으로 전화번호 입력 및 본인인증 절차를 별도로 구성하시는 것을 권장합니다.
    카카오 로그인 REST API - 사용자 정보 조회 응답