CI(연계정보)는 운영하시는 서비스 회원가입에 본인확인 기관에의한 본인 인증 기능이 확인된 경우만 설정 권한 제공되고, 중복회원 체크 등 기존회원 여부 판별 용으로 제공하며 이외의 목적으로 사용/활용해서는 안됩니다.
중복회원 체크 목적이 달성된 경우나 해당 서비스에서 탈퇴 하는등 목적을 다한 경우 파기해야합니다.
서비스내 CI 수집이 필요한 경우 본인 확인 기관에의한 본인 인증기능을 별도로 수행하셔서 수집하셔야합니다.
CI 동의 항목 설정 권한이 있어 조회 가능한 경우에도
"제23조의6(연계정보의 안전조치 의무 등) "조항이 포함된 정보통신망법 개정안 [2024. 7. 24. 시행] 국가법령정보센터에 따라 클라이언트로 내려가는 SDK 응답에 CI는 제외되고 백엔드에서 서버to서버 전송구간 HTTPS 적용하여 REST API 사용자 정보조회 API로 CI를 조회 해야합니다.
카카오 로그인 시 사용자 전화번호가 없을 경우, 카카오에서 제공하는 기능으로는 사용자에게 전화번호를 수기입력 받거나 휴대폰 인증 받아서 정보를 받아올 수 있는 기능은 없습니다.
따라서, 별도 개발을 통해 사용자에게 전화번호를 입력받거나 휴대폰 인증을 진행하는 기능을 구현해야 합니다.
참고로, 카카오 로그인 시 사용자 전화번호가 없는 경우, 카카오계정(전화번호) 동의항목을 필수로 설정해도 전화번호가 제공되지 않을 수 있습니다. 카카오계정(전화번호)은 카카오톡과 연결된 전화번호이기 때문입니다.
따라서, 서비스에서 전화번호가 반드시 필요하신 경우, 별도 Flow로 입력받도록 구현하시면 좋을 것 같습니다.