카카오 싱크 관련문의

카카오 간편가입을 PC 에서 진행 한 회원이

카카오 인앱에서 사이트 접속 시 자동 로그인을 구현 하고자 합니다.

userAgent 값에서 KAKAOTALK 를 획득하여

토큰 코드를 받기 위해

https://kauth.kakao.com/oauth/authorize?client_id={$app_key}&redirect_uri={$redirectURI}&response_type=code&state={$state}&auto_login=true
를 실행 시긴 결과 에러 메시지로 NOT_CONNECTED_USER 해당 값이 노출되 었습니다.

포럼 내용을 검색 해본 결과 해당 노출 원인이 카카오 싱크에 약관동의가 되지 않아 발생하는 것이라고 보았는데요

그렇다면 자동 로그인 전 카카오싱크에 동의여부를 확인 할 수 있는 방법이 있는지 알고싶습니다.

--------------------------------재확인------------------------

다른 부분에 대한 확인 내용 정보 같이 문의 드립니다.

PC 에서 가입 한 카카오 간편 로그인이 있어도

인앱에서 카카오싱크를 이용하려면 재가입을 진행 해야 하는건가요??

안녕하세요,

자동로그인 기능은 카카오톡 인앱 뷰에서 사용자가 별도의 로그인 절차 없이
로그인된 페이지를 보여줄 수 있도록 하는 기능입니다.

위에서 말씀해주신대로 NOT_CONNECTED_USER가 노출되는 이유는
해당 사용자가 이전에 해당 서비스에 카카오 로그인을 진행하지 않아서
사용자가 미가입 상태이기 때문입니다.

따라서 NOT_CONNECTED_USER 값이 카카오싱크의 서비스약관 동의가 이뤄지지 않았음을 나타내고
로그인이 되지 않은 페이지를 보여주시면 됩니다.

또 한번 서비스에 가입한 카카오 계정의 경우 재가입 없이 자동 로그인으로
카카오톡 인앱브라우저에서 로그인 된 페이지를 보여줄 수 있습니다.
관련된 내용은 [카카오 싱크 > 톡에서 자동 로그인] 가이드에서 확인해보실수 있습니다.

감사합니다!

2개의 좋아요