텔레그램 인앱 브라우저에서 카카오 로그인 실패에 대한 문의

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


안녕하세요

Kakao.Auth.authorize 를 사용하여 카카오 로그인을 구현하고 있습니다.
PC의 일반 브라우저나 모바일 기기의 크롬, 사파리 등에서 문제 없이 로그인 되고 있습니다.

그런데 안드로이드 기기의 텔레그램 인앱 브라우저에서 카카오톡 로그인을 시도하면 로그인이 되지 않습니다.

https://devtalk.kakao.com/t/topic/133294
https://devtalk.kakao.com/t/topic/129441
위 링크의 답변들을 봤을 때 모바일 기기에서는 카카오톡 앱이 실행되어 로그인 처리가 되고 그게 안되면 카카오 계정 로그인 페이지로 이동하는 것으로 동작이 예상되는데요

제가 테스트했을 때 페이스북 앱에서는 카카오 계정 로그인 페이지로 이동이 되고 로그인까지 정상적으로 됩니다.
그런데 텔레그램 앱에서는 카카오톡 앱이 실행되지도 않고 계정 로그인 페이지로 이동하지도 않습니다.

문제 해결에 도움 되는 내용이 있다면 안내해 주시면 감사하겠습니다.

안녕하세요.

아쉽지만, 본 이슈의 경우 텔레그램측으로 문의 부탁드립니다.
인앱 브라우저에서의 카카오톡 로그인 지원은 해당 웹뷰를 구성한 서비스에서 지원 해야만 합니다.

카카오 JS SDK에서는 어떠한 앱의 인앱 브라우저인지 확인하여 지원하지 않은 서비스의 인앱브라우저인 경우 곧바로 계정 로그인 페이지로 이동하도록 하고 있으나 텔레그램의 인앱브라우저는 이를 판단할 수 있는 User-Agent 값을 일반적인 모바일 크롬 브라우저와 동일하게 가장한 상태로 구성되어 있습니다.

일반적인 모바일 브라우저에서는 intent scheme에 browser_fallback_url 정보를 전달하여 브라우저가 계정 로그인 페이지로 이동할 수 있도록 하고 있지만, 텔레그램에서는 일반적인 모바일 브라우저로 가장하고 있음에도 이와 같은 후속 처리는 하고있지 않습니다. 따라서 본 이슈의 경우 텔레그램측으로 문의 부탁드립니다.