인앱환경에서 로그인팝업 닫힘오류

Javascript로 로그인을 구현하여 서비스에 적용중입니다.
우선 아이폰에서는 확실한 증상이어서, 아이폰부터 리포팅드립니다.

가입자 상당수가 카카오계정을 이용하고 있는데요.

문제는 카톡 인앱에서 카카오 로그인을 시도하면 인증완료 후 팝업이 닫히지 않는다는 것입니다.
인증완료 후 액션들은 모두 수행하는데 말이죠.

심지어
https://developers.kakao.com/docs/js/demos/login
카카오에서 데모로 제공하는 페이지에서도 동일한 증상입니다.

인증완료 후 하얀창에서 넘어가질 않는데,
이 창을 아래로 끌어내리면 뒤가 보입니다.(인증팝업이 레이어로 남아있는것으로 추정…)

확인 후 개선바랍니다

카카오 계열 앱 뿐만 아니라
다른 sns 앱들도 마찬가지 이슈가 있습니다.

대표적으로는 페이스북앱, 트위터앱 에서도 비슷한 오류가 발생하는데,

이는 인앱 브라우저에서 window.open 혹은 window.close 등에 대한 구현이 불안정해서가 아닌가 합니다.
( 심지어 아이폰 트위터 인앱브라우저에서는 alert 이나 prompt 도 띄울 수 없습니다 )


이와 비슷한 오류로는
페이스북 인앱브라우저에서 FB.ui 를 사용하고난 후
다시 원래 페이지로 돌아가지 못하고 하얀 창만 남아있는 경우를 들 수 있습니다.

카카오 측에서 개선하기 어려울 것으로 보이며,

말씀하신 기능을 인앱 브라우저 내에서 반드시 사용해야만 하는 상황이 아니라면,
인앱 브라우저인 경우를 분기처리해서 사파리를 통해 서비스를 이용하도록
안내하는 것이 현재로서는 최선이라고 봅니다.


써놓고 보니 제가 카카오 대변인같네요 ㅋㅋㅋㅋ