테스트는 https://developers.kakao.com/docs/js/demos/custom-login 으로도 진행했고,
카카오에서 제공하는 Kakao.Auth.login 페이지를 만들어서 소셜로그인 테스트도 해보았습니다.
크롬은 잘 전달되서 redirect 페이지로 넘어가지만
사파리에서 했을경우 소셜로그인 후 → 카카오톡 → 전달하고팠던 redirect 페이지 → 마지막책갈피에 있는 페이지를 마지막페이지로
띄우게 됩니다.
왜 이런 현상이 나는걸까요 ?
해결할 수 있는 방법이 없나요 ?
아이폰 기기 여러가지로 테스트 해보았지만 사파리는 모두 저렇게 마지막책갈피 페이지로 이동되는 현상을 보였습니다.
javascript sdk에서 지원하고 있는 방식은 아래 2가지 입니다.
제보하신 현상은 1번 방법으로 실행 시 겪을 수 있는 현상입니다.
- 간편 로그인 (ID/Password 입력 필요 없음, 설치된 톡을 통한 로그인)
- 일반 로그인(최초 시도 시 ID/Password 입력해야함)
1번 방법은 웹 페이지에서 로그인 버튼 클릭 → 톡 실행 → 웹 페이지로 돌아오는 과정으로 진행되는데요.
웹 페이지로 돌아오는 과정에서 탭을 지정할 수 없는 기술적인 한계가 있습니다.
(1), (2)방식을 선택할 수 있는 옵션은 아래와 같이 제공하고 있습니다.
throughTalk : Boolean
(default: true)
가이드: https://developers.kakao.com/docs/js-reference#kakao_auth_login(settings)
아직 공유 드릴 수 있는 단계는 아니지만 로그인 과정이 자연스럽게 진행될 수 있도록 다른 방법들을 검토 중입니다.
안녕하세요
동일한 이슈에 대해 아직 방법은 없는 것인가요?
(웹의 해당 탭으로 돌아오는)
감사합니다.