카카오톡 간편로그인 본인인증 안된 계정의 경우 처리 방법

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

동의항목 - 이름 (필수)
로 하고 간편로그인을 넣었습니다.

근데 본인인증이 안된 카카오톡 사용자가 해당 기능을 이용하니까,
필수 항목에 ‘이름’ 이 빠지더라구요.

본인인증이 안된 사용자는 카카오톡 간편로그인을 사용하지 못하게 하고 싶은데,
이게 가능할까요?

첫번째 사진은 본인인증이 안된 계정이여서, 이름이 없습니다.
두번째 사진은 본인인증이 된 계정이여서 이름이 있습니다.

원하는건 본인인증이 안된 계정의 경우, 간편로그인 자체를 못하게 막는것입니다.

간편로그인을 하게 되면, 계정 선택화면이 나오고, 거기서 선택했을 때 막아지게 될 거 같은데, 이런 기능이 있을까요?
이미 간편로그인 진행한 후에, 코드쪽에서 응답값을 받아서 처리하게 되면, 이미 카카오톡 설정에는 해당 사이트가 연결이 된 상태라, 이름 값을 받아오기가 어렵고, 번거롭게 됩니다.

안녕하세요.

카카오 로그인은 특정 개인정보 보유 유무에 따라 계정을 차별하지 않습니다.
따라서, 말씀과 같은 본인인증 계정 여부에 따른 카카오 로그인 제한 기능은 없는데요

회원님 서비스에서 이름이 반드시 필요하여 문의주신 것일까요?
특히 실명이 필요하신 것인지 확인 부탁드립니다

우선, 친절한 답변 감사합니다.

간편로그인 할 때, 필수로 이름을 받아서 그 이름으로 회원가입 처리를 하고 있습니다.
근데 본인인증이 되지 않은 계정으로 간편로그인을 하게 되니, 필수 동의인 '이름’이 빠지더라구요.

이름을 가지고 오지 못하니, 임시이름으로 회원가입 처리를 하게 되는데,
이렇게, 임시이름으로 회원가입을 처리 하지 않고, 아예 회원가입 처리를 하지 않고 싶습니다. 서비스에서 이름 응답 값 유무로 회원가입 처리를 분리해줄 수 있지만, 이렇게 하면, 이미 카카오계정이 해당 사이트와 연결이 되어서, 그 다음에는 계속해서 가입이 거부가 되게 되더라구요. (이후 본인인증을 해도 다시 연결 동의화면이 뜨지 않을것이라 생각됨.)
그래서 애초에 카카오계정과 사이트 연결을 하지 않고 싶어서 문의드리게 되었습니다.

본인인증 유무에 따라 간편로그인 사용을 구분해 줄 수는 없나보군요?

본인인증 하지 않은 계정의 경우 이름은 이용자가 언제든지 임의 값으로 입력할 수 있는 정보로
따라서 이름은 반드시 이용자의 실명을 의미하지 않는데요

이러한 배경에 따라 서비스에서 이름이 반드시 필요한 이유가 호칭으로써의 기능만 존재한다면
이를 닉네임으로도 대체하실 수 있을것 같습니다.

추가로, 서비스에 회원가입 할 수 없는 카카오 계정을 구분하고자 하신다면
카카오 로그인 이후 연결끊기 API를 통해 이용자의 계정과 앱과의 연결을 해제할 수 있는점 참고 부탁드립니다.