카카오톡 로그인(javascript)를 사용하고 있습니다.
특정 기기 문제인지 확인이 되지 않는데
안드로이드, 아이폰 사용자와 상관없이 카카오톡 로그인이 되지 않는 경우가 많이 발생하고 있습니다.
- 카카오톡 로그인을 처음 시도하는 경우 동의버튼에서 멈춤
- 이미 회원가입된 사용자이나, 인앱브라우저에서 카카오톡 로그인을 시도하는 경우 멈춤
2가지 경우인데
모두 외부브라우저 열기로
기본브라우저에서 열 경우 문제가 해결됩니다.
고개들에게 최신 버전 카카오톡 사용유무에 대해 안내하였으나
카카오톡 버전은 최신임에도
위와 같은 이슈가 발생했습니다.
또한 Android, IOS 모두 발생합니다.
문의는 이전에 남겼으나 해결되지 않는 것 같네요;
로그인 프로세스는 다음과 같습니다.
- 로그인 페이지에 카카오로그인버튼이 있고, KAKAO SDK init
- 해당 버튼을 클릭하면 javascript 함수가 호출
- 해당 함수에 Kakao.Auth.login({})이 세팅되어 있음
- Kakao.Auth.login > success가 호출되면, Kakao.API.request로 기본 정보(프로필사진, 닉네임) 등을 받아온 후
해당 페이지를 로그인완료 페이지로 이동시킴(submit) - Kakao.Auth.login > fail이 호출되면 로그인 실패 alert 띄움
모든 프로세스가 실패할 경우 alert창이 뜨게(Kakao.Auth.login, Kakao.API.request) 되어 있는데
사용자들의 CS 공통점은 화면에 아무 변화가 없다는 것입니다.
alert창도 뜨지 않는 것으로 보아,
로그인 후에 로그인페이지에 있는 success, fail을 호출하지 못하는 것 같습니다.
확인 부탁드립니다.