문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.
SDK 버전 : * Kakao SDK for JavaScript - v1.40.9
앱 ID : 540782
안녕하세요. WebView 환경에서 Kakao JavaScript SDK로 간편로그인을 사용 중인데, 아래와 같은 이슈가 발생하여 문의드립니다.
- 현상
• 기기 내 카카오톡 앱이 설치되어 있는 경우
• 카카오톡이 로그인 상태일 때는 카카오 간편로그인이 정상 동작합니다.
• 카카오톡이 미로그인(로그아웃) 상태일 때는
“카카오로 로그인” 버튼 클릭 시 아무 동작도 하지 않습니다.
(카카오톡 앱 호출/카카오계정 웹 로그인 화면/authorize 화면 등 어떤 전환도 발생하지 않음)
• 기기 내 카카오톡 앱이 설치되어 있지 않은 경우
• 동일 버튼 클릭 시 카카오계정 웹 로그인(kauth URL) 으로 정상 fallback 되어 로그인 진행됩니다.
즉, “카카오톡 미설치 → 웹 fallback 정상” / “카카오톡 설치 + 미로그인 → 무반응” 형태로만 문제가 재현됩니다.
[질문]
1. 카카오톡 앱이 설치되어 있지만 카카오톡이 미로그인 상태일 때,
JS SDK 간편로그인이 카카오계정 웹 로그인으로 fallback 되는 것이 정상 동작인지 궁금합니다.
2. 위 정상 동작이 맞다면,현재처럼 카카오톡 미로그인 상태에서 authorize 호출 후 아무 동작도 없는 현상이웹뷰 환경에서 발생하는 알려진 이슈/제약/정책인지 확인 부탁드립니다.
3. 웹뷰에서 카카오톡 설치 + 미로그인 상태에서도 웹 로그인 fallback이 정상 진행되게 하기 위한권장 설정/구현(외부앱 스킴 허용, 복귀 처리 등) 이 있다면 안내 부탁드립니다.