사용자 정보 가져오기 질문

문의 사항에 따라 필요한 정보를 먼저 입력하시면 더 빠르게 대응해 드릴 수 있습니다.

  • 개발 과정에서 문제가 있을 경우
    • 앱 아이디(app ID): PX24(025843)

안녕하세요 이번에 카카오 싱크를 도입하여 간편 회원가입을 구현하였는데
몇몇분이 가입이 실패하여 한분을 확인해보니 '이름’항목이 비어있다는 것을 확인하였습니다.

  1. 그래서 '동의항목’을 확인 하니 [이름] 이 선택동의로 되어있는것을 확인했는데
    → 혹시 이 때문에 이름이 안 넘어온건지 궁금합니다.

  2. 공교롭게도 2분 모두 ios 사용자인데
    → ios에서만 발생하는 문제는 아니죠?

  3. 지금은 일단 필수동의로 바꿔놨는데 그 아래에
    “사용자에게 값이 없는 경우 카카오 계정 정보 입력을 요청하여 수집” 이라는 체크 항목이 있는데
    → 지금처럼 이름이 없는 경우 인증하는 과정에서 추가로 입력을 받는건가요?

  4. 지금 로직이 [토큰발급 → 게정확인 → 가입 또는 로그인] 의 3단계로 이루어지는데
    → 가입시 카카오에서 필수동의된 항목들도 빈값이거나 없다고 상정하고 만들어야되는지요…

이상입니다.

안녕하세요.

선택 동의 항목은 사용자가 동의하지 않을 수 있고, 수집 옵션을 활성화 하여도 수집하지 않습니다.
때문에 해당 항목 정보가 전달되지 않을 수 있습니다.

이러한 정책은 os 영향없이 모두 동일하게 적용됩니다.

추가로, 필수 동의 항목이어도 아래 조건에 해당하면 제공되지 않습니다.

  1. 사용자 계정에 해당 정보가 없는경우
    (단, 수집 옵션을 활성화 하면 제공)
  2. 사용자가 생년월일, 성별을 삭제한 경우
    필수 동의 항목 및 수집 옵션으로 동의 받고 값을 전달 받았지만 이후 사용자가 삭제하면 더 이상 제공되지 않습니다.

음… 그렇다면

이메일을 제외하고는 전부 없는경우도 있다고 보는게 맞는건가요?

카카오 계정 생성은 전화번호 또는 이메일만 있으면 생성 가능하기에 그 외 정보는 기본적으로 제공되지 않습니다.

때문에, 수집 옵션을 제공 하고 있습니다.