카카오톡 설치 + 카카오톡 미로그인 상태에서 간편로그인 무반응(웹 fallback 미동작) 문의

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


SDK 버전 : * Kakao SDK for JavaScript - v1.40.9
앱 ID : 540782
안녕하세요. WebView 환경에서 Kakao JavaScript SDK로 간편로그인을 사용 중인데, 아래와 같은 이슈가 발생하여 문의드립니다.

  1. 현상
    • 기기 내 카카오톡 앱이 설치되어 있는 경우
    • 카카오톡이 로그인 상태일 때는 카카오 간편로그인이 정상 동작합니다.
    • 카카오톡이 미로그인(로그아웃) 상태일 때는
    “카카오로 로그인” 버튼 클릭 시 아무 동작도 하지 않습니다.
    (카카오톡 앱 호출/카카오계정 웹 로그인 화면/authorize 화면 등 어떤 전환도 발생하지 않음)
    • 기기 내 카카오톡 앱이 설치되어 있지 않은 경우
    • 동일 버튼 클릭 시 카카오계정 웹 로그인(kauth URL) 으로 정상 fallback 되어 로그인 진행됩니다.

즉, “카카오톡 미설치 → 웹 fallback 정상” / “카카오톡 설치 + 미로그인 → 무반응” 형태로만 문제가 재현됩니다.

[질문]

1.	카카오톡 앱이 설치되어 있지만 카카오톡이 미로그인 상태일 때,
JS SDK 간편로그인이 카카오계정 웹 로그인으로 fallback 되는 것이 정상 동작인지 궁금합니다.

2.	위 정상 동작이 맞다면,현재처럼 카카오톡 미로그인 상태에서 authorize 호출 후 아무 동작도 없는 현상이웹뷰 환경에서 발생하는 알려진 이슈/제약/정책인지 확인 부탁드립니다.

3.	웹뷰에서 카카오톡 설치 + 미로그인 상태에서도 웹 로그인 fallback이 정상 진행되게 하기 위한권장 설정/구현(외부앱 스킴 허용, 복귀 처리 등) 이 있다면 안내 부탁드립니다.

안녕하세요.

일반적인 브라우저의 경우 인텐트 스킴에 포함된 fallback_url을 자동 처리하지만
웹뷰의 경우 이를 직접 구현하셔야 합니다.

아래 가이드 browser_fallback_url 처리를 참고 부탁드립니다.

하이브리드 앱 가이드 | Kakao Developers 하이브리드 앱 가이드 - 카카오톡 실행