이 문서는 카카오싱크 적용 후에도 연관 기능들이 올바르게 동작하는지 확인하기 위한 자가 점검 정보를 제공합니다.
이 문서를 참고하여 개발 완료 후 실제 서비스에 카카오싱크를 적용하기 전에 각 항목을 참고하여 서비스를 점검할 것을 권장합니다.
카카오는 카카오싱크를 이용하는 서비스에 대하여 주기적인 모니터링을 진행합니다. 카카오는 모니터링을 통해 다음과 같은 항목을 점검하고, 보다 완성도 높은 카카오싱크 서비스가 될 수 있도록 각 서비스에 결과를 안내합니다.
항목 |
---|
1. 카카오디벨로퍼스에서 간편가입을 활성화한 상태이다. |
2. 간편가입창에 카카오톡 채널 추가 동의 항목을 추가 설정하였다. |
3. 실제 서비스에 [카카오 로그인] 버튼이 부착되었다. |
4. 모바일 웹 환경에서 별도의 카카오 아이디, 패스워드 입력 없이 간편로그인 방식을 사용한다. |
5. 기타 뚜렷한 에러 발생이 없다. |
6. 카카오로부터 제공 받는 정보를 회원 가입 과정에서 중복 수집하지 않는다. |
만약 카카오싱크 서비스 모니터링을 통한 개선 가이드를 받았다면, 이 문서의 관련 항목을 다시 한 번 점검하거나 참고 가이드에서 필요한 정보를 확인할 것을 권장합니다.
이 항목은 카카오싱크 서비스 모니터링의 "1.카카오디벨로퍼스에서 간편가입 활성화한 상태이다", "6.카카오로부터 제공 받는 정보를 회원 가입 과정에서 중복 수집하지 않는다" 와 관련된 내용을 담고 있습니다.
카카오싱크는 사용자가 간단한 카카오계정 정보 제공 및 약관 동의 절차만을 거쳐 회원 가입할 수 있는 간편가입 기능을 제공합니다. 카카오싱크의 핵심이라 할 수 있는 이 기능을 서비스에 적용하려면 카카오디벨로퍼스(Kakao Developers, 이하 개발자 웹사이트)의 애플리케이션(이하 앱) 설정 및 서비스 개발이 모두 필요합니다. 다음 항목을 참고하여 앱 설정과 기능 개발 모두 올바르게 완료되었는지 확인합니다.
항목 | 질문 | 기대 결과 | 참고 문서 |
---|---|---|---|
애플리케이션 | [내 애플리케이션] > [카카오 로그인] > [간편가입] 설정이 활성화(ON)되어 있습니까? | 해당 설정이 활성화(ON)되어 있습니다. | 카카오싱크 간편가입이란? |
애플리케이션 | [내 애플리케이션] > [카카오 로그인] > [간편가입] 설정에 카카오싱크 신청 시 입력한 이용약관이 올바르게 등록되어 있습니까? | 이용약관 제목, URL, TAG가 올바르게 등록되어 있습니다. | 카카오싱크 약관 관리하기 |
애플리케이션 | [내 애플리케이션] > [카카오 로그인] > [동의항목] 설정에 회원 가입에 필요한 모든 사용자 정보가 필수 또는 선택으로 등록되어 있습니까? | 해당 설정에 회원 가입에 필요한 모든 사용자 정보가 등록되어 있습니다. | 사용자 정보 |
애플리케이션 | [내 애플리케이션] > [카카오 로그인] > [동의항목] 설정 중, 서비스 회원 가입 시 반드시 필요한 정보에 "카카오 계정으로 정보 수집 후 제공" 기능을 사용합니까? | "카카오 계정으로 정보 수집 후 제공" 기능을 사용해, 회원 가입 필수 정보가 누락되어 가입 처리에 실패하지 않습니다. | 동의 항목 |
서비스 | 카카오싱크 간편가입 시 사용자로부터 제공 동의 받은 정보를 사용해 정상적으로 회원 가입 처리를 합니까? | 카카오싱크 간편가입 시 사용자가 제공 동의한 정보를 사용자 정보 요청을 통해 받고, 받은 정보로 서비스 회원 정보에 가입 처리합니다. | 회원 가입 및 탈퇴 |
서비스 | 카카오싱크 간편가입 직후, 사용자에게 추가 정보 입력을 요구합니까? | 카카오싱크 사용자 정보를 바탕으로 회원 가입 처리를 완료하고, 가입 과정에서 불필요하거나 선택적으로 필요한 추가 정보 입력을 요구하지 않습니다. | 회원 가입 및 탈퇴 |
서비스 | 카카오싱크 간편가입 시, 기존 서비스 회원이라면 회원 정보 갱신 또는 연동 처리를 합니까? | 기존 회원이 카카오싱크를 통해 보다 편리하게 서비스를 이용할 수 있도록 회원 정보 갱신 또는 연동 처리를 합니다. | 기존 회원 처리 |
서비스 | 사용자가 회원 탈퇴하면 연결 끊기 요청을 합니까? | 사용자가 회원 탈퇴할 때 연결 끊기를 요청해 애플리케이션과 사용자의 연결 상태를 해제하고, 다시 카카오싱크 간편가입을 할 때 이용약관 및 정보 제공 동의를 거칠 수 있도록 합니다. | 연결과 연결 끊기 |
서비스 | 사용자가 회원 탈퇴하면 이용약관 및 개인정보처리방침에 따라 저장한 해당 사용자의 정보를 삭제하는 등 적합한 조치를 취합니까? | 회원 탈퇴 시, 사용자 정보 삭제 등 적합한 조치를 취합니다. | 회원 가입 및 탈퇴 |
이 항목은 카카오싱크 서비스 모니터링의 "3. 실제 서비스에 [카카오 로그인] 버튼이 부착되었다", "4. 모바일 웹 환경에서 별도의 카카오 아이디, 패스워드 입력없이 자동로그인 방식을 사용한다" 와 관련된 내용을 담고 있습니다.
카카오싱크 간편가입은 향상된 카카오 로그인 기능을 통해 이뤄집니다. 카카오싱크 간편가입을 이용하는 앱의 카카오 로그인은 이용약관, 카카오톡 채널 추가 동의 받기 등 서비스에 유용한 기능을 추가 제공합니다. 카카오싱크 간편가입 효과를 온전히 누리기 위해서는 카카오 로그인이 정상 동작해 사용자가 이탈하지 않도록 하는 게 중요합니다. 다음 항목을 참고하여 사용자가 서비스에 정상적으로 로그인할 수 있는지 확인합니다.
항목 | 질문 | 기대 결과 | 참고 문서 |
---|---|---|---|
애플리케이션 | [내 애플리케이션] > [카카오 로그인] 설정이 활성화되어 있습니까? | 해당 설정이 활성화되어 있습니다. | 카카오 로그인 활성화 |
애플리케이션 | [내 애플리케이션] > [카카오 로그인] > [Redirect URI] 설정에 올바른 URI 값이 등록되어 있습니까? | 해당 설정에 올바른 Redirect URI 값이 등록되어 있습니다. | Redirect URI 등록 |
서비스 | 서비스 로그인 UI에 카카오싱크 간편가입 및 로그인을 위한 [카카오 로그인] 버튼을 제공합니까? | 카카오싱크 간편가입 및 로그인을 위한 [카카오 로그인] 버튼을 제공합니다. | 디자인 가이드 |
서비스 | 사용자가 정상적으로 카카오싱크 서비스 로그인을 완료합니까? | 사용자가 정상적으로 로그인을 완료합니다. | 카카오 로그인 |
서비스 | 사용자가 카카오톡이 설치된 스마트폰에서 로그인을 시도하는 경우, 카카오톡을 통해 간편 로그인할 수 있도록 동작합니까? | 카카오톡이 설치된 스마트폰에서는 카카오톡을 통한 간편 로그인합니다. | 카카오 로그인 JavaScript SDK를 사용한 간편 로그인 |
서비스 | 로그아웃 기능을 제공합니까? | 사용자가 카카오계정 로그인 상태를 로그아웃하여 해제할 수 있어야 합니다. | 로그아웃 |
서비스 | 로그아웃 시 브라우저나 서버에 임시 저장된 기존 사용자 정보를 삭제합니까? | 로그아웃 시 기존 사용자 정보를 삭제하고, 다시 카카오 로그인할 때 기존 사용자로 로그인되지 않고 다시 인증을 거쳐 사용자 정보를 보호합니다. | JavaScript SDK를 사용한 로그아웃 REST API를 사용한 로그아웃 |
이 항목은 카카오싱크 서비스 모니터링의 "2. 간편가입창에 카카오톡 채널 추가 동의 항목을 추가 설정하였다" 와 관련된 내용을 담고 있습니다.
카카오싱크를 이용하면 간편가입 시 사용자에게 서비스의 카카오톡 채널 추가 동의를 구해 보다 많은 친구를 확보할 수 있습니다. 이러한 장점을 살리기 위한 설정이 올바르게 되어 있고 잘 동작하는지 다음 항목을 참고하여 확인합니다.
항목 | 질문 | 기대 결과 | 참고 문서 |
---|---|---|---|
애플리케이션 | [내 애플리케이션] > [비즈니스] > [연결된 비즈니스 채널] 설정에 서비스의 카카오톡 채널들이 등록되어 있습니까? | 해당 설정에 서비스의 카카오톡 채널들이 등록돼 있습니다. | 비즈니스 채널 신청하기 |
애플리케이션 | [내 애플리케이션] > [카카오 로그인] > [카카오톡 채널] 설정에 홍보하려는 서비스의 카카오톡 채널이 대표 채널로 설정되어 있습니까? | 홍보하려는 서비스의 카카오톡 채널이 대표 채널로 등록되어 있어, 사용자가 카카오 로그인 시 채널 추가 동의를 할 수 있습니다. | 비즈니스 채널 신청하기 앱 설정하기 |
이 항목은 카카오싱크 서비스 모니터링의 "5. 기타 뚜렷한 에러 발생이 없다" 와 관련된 내용을 담고 있습니다.
카카오싱크를 통해 간편가입 등 사용자에게 보다 편리한 서비스 이용 경험을 제공할 수 있습니다. 하지만 카카오싱크 도입 과정에 잘못된 부분이 있다면, 오히려 사용자가 불편을 겪게 될 수도 있습니다. 이러한 문제가 발생하지 않도록 실제 서비스에 카카오싱크를 적용하기 전 다음 항목을 참고하여 카카오싱크 관련 기능을 점검합니다.
항목 | 질문 | 기대 결과 | 참고 문서 |
---|---|---|---|
서비스 | 카카오 로그인 및 간편가입의 모든 항목을 확인했을 때 이상이 없습니까? | 모든 항목을 만족하여 사용자가 정상적으로 로그인 및 가입할 수 있습니다. | 사용자 동선 설계 |
서비스 | 사용자가 로그인한 뒤 마이페이지 등을 통해 사용자 정보를 확인했을 때, 카카오계정의 정보를 사용하는 항목 값이 올바르게 반영되어 있습니까? | 사용자가 카카오계정 정보를 제공한 항목의 값이 올바르게 적용되어 있습니다. | 사용자 정보 |
서비스 | 서비스 회원 정보의 카카오싱크 사용자 ID로 변경되지 않는 값인 카카오계정의 회원번호(user id)를 사용합니까? | 카카오싱크 사용자의 ID는 회원번호(user id)를 사용합니다. | 이메일이 ID로 부적합한 이유는? |
서비스 | 사용자가 카카오계정 관리 페이지의 연결된 서비스 관리를 통해 연결 끊기를 한 경우, 서비스에서 회원 탈퇴 처리를 할 수 있도록 알림을 받는 기능을 사용합니까? | 연결 끊기 알림 받기 기능을 사용해 카카오 플랫폼을 통한 연결 끊기 요청을 처리합니다. | 회원 가입 및 탈퇴 |
서비스 | 회원 가입 및 탈퇴 버튼 및 문구가 카카오의 디자인 가이드를 만족합니까? | 버튼 색상 및 구성 요소가 디자인 가이드를 준수하며, 카카오계정 가입 또는 탈퇴로 오해할 문구를 사용하지 않습니다. | 디자인 가이드 |