문의 시 사용하시는 SDK 버전 정보를 알려주세요.
안녕하세요. 현재 legacy javascript sdk로 웹 개발을 진행 중입니다.
안드로이드 기종에서 모바일 웹을 통해 카카오 간편 로그인을 실행 한 경우 팝업이 빠르게 떴다가 바로 사라지는데, 이후 아무런 반응이 없습니다. (현재 안드로이드 기기에는 카카오톡 앱이 설치되어있지 않습니다.)
일단 이슈가 두 개인 것 같은데요, 어떤 원인으로 발생하는 건지 파악이 잘 안되고 있어 도움을 요청드립니다.
- 팝업이 바로 사라진다.
- 이후 아무런 반응이 없다.
비교를 위해 정상적으로 로그인이 완료되는 ios 기종과 팝업이 켜지고 로그인이 완료될 때까지의 url 변경 사항을 추적해보았습니다.
- ios
1. https://talk-apps.kakao.com/scheme/kakaokompassauth%xxxxxx
2. https://kauth.kakao.com/oauth/authorize?client_id=xxxxxx&redirect_uri=JS-SDK
3. https://kauth.kakao.com/oauth/code/confirm?auto_login=xxxxxxx
- android
1. https://kauth.kakao.com/oauth/authorize?client_id=xxxxxx&redirect_uri=kakaojs
보시면 알겠지만 android의 경우에는 1, 3번이 없고 바로 2번 url로만 실행이 되고 여기에서 팝업이 종료됩니다. 추가로 2번 url에서 redirect_uri의 파라미터 값이 다르구요.
이게 문제의 원인과 관련이 있을까요?
앱 id는 다음과 같습니다 : 170045