카카오 로그인 전후에 본인 인증 기능 선택적으로 추가 가능하며 구상하신대로 진행하셔도됩니다.
ㄴ 서비스 약관 동의는 간편가입 설정으로 카카오동의창에서 한번에 받을 수 있으니 참고 부탁드려요.
번 문의에 앞서 두가지 카카오 로그인 특성을 안내드리겠습니다.
첫째, 카카오 계정에는 CI 가 없을 수 있습니다.
ㄴ CI 동의항목을 [필수]로 설정해도 CI가 없는 이용자는 동의창에 CI 동의 항목이 표시되지 않습니다.
ㄴ카카오계정으로 수집 후 제공 설정을 하시면 동의창 뜨기전에 카카오측 본인인증이 진행됩니다.
둘째, 카카오 로그인에서 이용자 동의 받아 전달하는 CI는 운영하시는 서비스 중복 가입 체크용으로만 활용할 수 있고, 카카오의 CI 전달 여부와 무관하게 서비스내 CI 수집/보관은 별도 본인확인기관에의한 본인 인증으로 처리 하셔야합니다.
즉, 수집후 제공 설정을 하신다면 2번 문의는 맞습니다.
최종적으로 서비스측 DB에 저장되어야 가입 완료이므로, 서비스측의 회원가입 완료 여부는 카카오에서 알 수 없습니다.
ㄴ카카오측에서는 카카오동의창의 동의 완료 여부만 알고 있습니다.
카카오 싱크는 카카오 로그인 기능의 확장된 옵션을 사용하는 것으로 카카오 로그인과 동일한 기능입니다.
ㄴ 웹뷰 형태 호출 여부는 운영하시는 서비스 시스템에서 결정하게 되는 것이고, 웹/웹뷰/네이티브앱 모두 호출 사용가능하며
ㄴ 여타 소셜로그인과 같이 REST-API 방식을 사용하시는 경우 브라우저의 HTTP리다이렉트 기능을 사용하므로 웹뷰든, 기본 브라우저든 브라우저에서 동작해야합니다.
ㄴ 이용자 편의를 위해 카카오톡앱이 설치된 경우 카카오톡앱으로 간편하게 인증할 수 있는 SDK도 제공하고 있습니다.
ㄴ 다만, 웹뷰와 앱간 동선은 운영하시는 서비스 종속적이므로 카카오가 개입하거나 정상작동을 보장할 수 없습니다. 서비스 상황에 맞게 구현하시면됩니다.