로그인후 정보요청 코드
$("#button").on("click", function(){
Kakao.Auth.login({
success: function(authObj){
Kakao.API.request({
url: "/v1/user/me",
success: function(resultObj){
//받은 정보로 로그인 핸들. 로그인 완성시 window.location.href = "/";
}
})
}
})
})
카카오톡 javascript 플러그인으로 웹서비스로 로그인 기능을 지원하고 있습니다.
잘 되던 로그인 기능이 갑자기 iOS 크롬일 경우에선 아래 이미지처럼 회색으로 변하고 페이지 렌더링이 안되더군요.
이상한건 로그인과 정보요청은 잘 완료 됩니다. 하지만 회색으로 변한 상태에서 유알엘은 바뀌지만 화면은 바뀌지 않고,
크롬 우측 상단에 탭 선택을 누르고 다시 본 탭으로 돌아가면 로그인이 완료된 상태로 렌더링이 되더라구요.
그리고 또 첫 로그인일 경우 이메일과 비밀번호를 입력하는 페이지로 리다이렉트 되서 로그인을 완료하면 서비스로 잘 전환이 됩니다. 다만 카카오 정보가 세션에 남아있을경우 자동 로그인을 시도할때 이런 에러가 나네요.
다른 계정으로 시도해봤고, 다른 아이폰으로 시도해봤고 심지어 카카오톡 SSO를 지원하는 다른 웹서비스를 시도해도 같은 버그가 일어납니다! 답글 달아주시면 쪽지로 더 상세한 버그 재현 설명해드리겠습니다.
카카오톡측 버그가 아니라면 해결할수 있게 도와주세욥 !
감사합니다~!