카카오 로그인 시 필수 동의 항목 정보 미전달 관련 문의

안녕하세요. 카카오 개발자센터 담당자님.

카카오 로그인을 연동하여 서비스를 운영 중입니다.

현재 카카오 개발자센터에서
이메일, 이름, 성별 항목을 필수 동의로 설정해두었으나,
일부 사용자에 한해 카카오 로그인 API 응답에서
이메일, 이름, 성별 정보가 전부 전달되지 않는 경우가 간헐적으로 발생하고 있습니다.

대부분의 회원은 정상적으로 해당 정보가 전달되고 있으나,
특정 사용자 계정에서는 kakao_account 객체 내에 해당 필드가 아예 포함되지 않는 응답을 확인하였습니다.

이에 대해 아래 사항이 가능한 시나리오인지 확인 부탁드립니다.

  1. 과거에 해당 사용자가 해당 항목에 대해 동의를 거부한 이력이 있는 경우
    현재 필수 동의로 변경되었더라도 정보가 전달되지 않을 수 있는지

  2. 카카오 계정 자체에 이메일, 성별, 이름 정보가 존재하지 않는 경우에도
    필수 동의 상태임에도 불구하고 값이 전달되지 않을 수 있는지

  3. 이 외에 필수 동의 항목임에도 값이 내려오지 않는 대표적인 케이스가 있는지

해당 현상이 정상적인 정책 또는 의도된 동작인지 확인 부탁드립니다.

감사합니다.

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/console/app 에 표시되는 ID 값 입니다.
숫자로된 ID 입니다
ex) 123456

1180052
입니다.

안녕하세요.

카카오계정에 없는 항목은 [필수]로 설정해도 동의 받지 않습니다.

다만, 동의항목 설정에서 “카카오계정으로 정보 수집 후 제공” 을 체크 하셨다면, 동의창이 표시되기전 수집받아 동의하게 됩니다.

설정하기 | Kakao Developers 설정하기

  1. 과거에 해당 사용자가 해당 항목에 대해 동의를 거부한 이력이 있는 경우
    현재 필수 동의로 변경되었더라도 정보가 전달되지 않을 수 있는지

카카오계정에 정보가 있을때, [필수] 동의항목은 가입 시, 동의 거부가 불가능합니다.
[선택] 동의항목은 가입 시, 거부한 경우 이후 로그인 시 별도 동의 받지 않습니다.

참고 부탁드려요.

답변해주셔서 감사합니다.

추가로 아래 사항에 대해 확인 부탁드립니다.

  1. 이름, 전화번호, 이메일 등 본인 식별 정보 없이도 카카오계정 생성이 가능한지

  2. 카카오계정 생성 이후, 사용자가 본인 정보를 모두 삭제하여 해당 정보가 계정에 전혀 남지 않는 상태로 운영하는 것이 가능한지

  3. 현재 저희 서비스에서는 이름, 전화번호, 이메일 주소를 필수 항목으로 설정하여 받고 있으나, 해당 정보가 전혀 없는 상태의 사용자가 카카오 싱크 가입을 완료한 사례가 발생하고 있습니다. 이와 같은 상황이 정상적인 케이스인지 확인 부탁드립니다.

감사합니다

  1. 이름, 전화번호, 이메일 등 본인 식별 정보 없이도 카카오계정 생성이 가능한지

(0) 카카오계정에서 이름, 전화번호, 이메일은 본인 식별정보로 사용될 수 없는 변경가능한 정보입니다.

(1) 카카오톡에 전화번호로 가입하며, 이메일을 등록하지 않은 경우, 이메일이 없을 수 있고
(2) 카카오계정에서 전화번호는 카카오톡앱 설치 기기 전화번호이므로 카카오계정에서 이메일로 가입하며, 카카오톡 연동 안한 계정은 전화번호가 없을 수 있습니다. 이에 따라 전화번호의 경우 다른 정보와 달리 “카카오계정으로 정보 수집 후 제공” 을 할 수 없습니다.
(3) 카카오계정에 본인인증은 필수가 아니며, 본인인증 하지 않은 경우 이름이 없을 수도 있습니다.
ㄴ 이름 없는 계정이 이름 [필수][수집] 설정된 서비스의 카카오 로그인 시, 이용자가 직접 입력하여 등록 되기도 합니다.

최초 가입 이후, 카카오계정을 식별하는 것은 반드시 회원번호(앱유저ID)로 하셔야하고

  1. 소유자 변경될 수 있는 전화번호로 식별해서는 안되며
  2. 소유자가 동일해도 카카오톡앱 재설치등으로 전화번호 변경될 수 있고,
  3. 이메일도 대표이메일 변경으로 언제든 변경될 수 있으니 아래 보안 권장사항 참고 부탁드려요.

보안 권장 사항 | Kakao Developers 보안 권장 사항

  1. 카카오계정 생성 이후, 사용자가 본인 정보를 모두 삭제하여 해당 정보가 계정에 전혀 남지 않는 상태로 운영하는 것이 가능한지

설정된 이름은 개명 등. 고객센터 통한 본인인증 변경으로 가능하고
이메일, 전화번호는 다른 카카오계정에서 인증하여 인증 뺏김 상태가 될 수 있으며,
카카오계정 탈퇴 후, 재가입하며 동일 이메일, 전화번호 사용할 수도 있습니다.

  1. 현재 저희 서비스에서는 이름, 전화번호, 이메일 주소를 필수 항목으로 설정하여 받고 있으나, 해당 정보가 전혀 없는 상태의 사용자가 카카오 싱크 가입을 완료한 사례가 발생하고 있습니다. 이와 같은 상황이 정상적인 케이스인지 확인 부탁드립니다.

전화번호는 카카오톡 연동 안된 계정은 없을 수 있고
이름, 이메일은 “카카오계정으로 정보 수집 후 제공” 을 체크 하기 전에는 없을 수 있습니다.

카카오싱크 사용 중 “카카오계정으로 정보 수집 후 제공” 기능 관련하여 문의드립니다.

카카오싱크 설정에서 성별,생일 등의 항목에 대해
“카카오계정으로 정보 수집 후 제공” 옵션을 체크한 상태입니다.

이 경우, 해당 사용자 카카오계정에 성별 또는 생일 정보가 없는 경우
로그인 과정 중 입력 화면이 노출되고 사용자가 값을 입력하는 것으로 알고 있습니다.

이때 사용자가 입력한 정보가

기존과 동일하게 액세스 토큰 기반의 사용자 정보 조회 API
GET https://kapi.kakao.com/v2/user/me
Authorization: Bearer {ACCESS_TOKEN}
를 통해 kakao_account 하위 필드로 전달되는지

아니면 별도의 파라미터 또는 다른 방식으로 값을 전달받아야 하는지

확인 부탁드립니다.

현재 해당 옵션을 체크한 상태이나, 사용자 정보 조회 시 값이 내려오지 않는 상황이 있어
정확한 동작 방식 확인을 위해 문의드립니다.

감사합니다.

네, 이용자가 값을 입력한 후

해당 항목에 제공동의 했다면

v2/user/me에서 정보 제공됩니다.

사용자 정보 조회 시 값이 내려오지 않는 상황이 있어

앱유저ID 알려주시면 어떤 상황인지 확인해보겠습니다.

앱유저 id : 1180052
입니다. 2026-01-10 일에 특정 유저만 해당 현상이 발생하였습니다.
감사합니다.

안녕하세요.

기재하신 번호는 앱유저ID가 아니라 앱ID 입니다.

해당 유저가 카카오 로그인 했을때 v2/user/me 응답으로 전달된 ID 로 확인 해주시겠어요?