SDK 버전 정보 : 2.20.1
APP ID : 358686
[수행절차]
- 로그인페이지 이동
- 카카오로 로그인버튼 클릭
- 통합회원 연결 화면 호출
- 뒤로가기 버튼 클릭
[기대결과]
5. 로그인페이지로 이동
[실제결과]
아래와 같은 화면이 호출됨
iOS SDK 로그인 후 웹뷰로 돌아오고, 돌아온 웹뷰에서 화면을 이동했을 때 문제가 발생하는 것으로 추측됨
해당 화면이 호출되는 원인과 조치 방법에 대한 안내 부탁드립니다.
SDK 버전 정보 : 2.20.1
APP ID : 358686
[수행절차]
[기대결과]
5. 로그인페이지로 이동
[실제결과]
아래와 같은 화면이 호출됨
iOS SDK 로그인 후 웹뷰로 돌아오고, 돌아온 웹뷰에서 화면을 이동했을 때 문제가 발생하는 것으로 추측됨
해당 화면이 호출되는 원인과 조치 방법에 대한 안내 부탁드립니다.
웹뷰로 되돌아가는 맥락을 잘 이해 못했는데요.
웹뷰로 제공하는 서비스에서 네이티브 SDK를 사용한다는 의미인가요?
캡쳐 하신 화면은 카카오에서 제공하는 화면이 아니라 카카오에서 컨트롤 가능한 부분이 아닌데요.
전반적인 개발 방식과 동선설명해주시겠어요?
안녕하세요.
동선관련 영상첨부드립니다.
영상 마지막의 페이지는 임의의 카카오 페이지로, iOS 에서만 발생하는 현상입니다.
저도 같은현상으로 오류가 발생하고 있습니다.
ios에서 뒤로가기시 Kakao Login Widget 페이지로 강제 이동되며, 한번더 뒤로가기 해야 원래 페이지로 돌아옵니다.
안녕하세요.
웹뷰에서 뒤로가기 구현을 직접 하신 것으로 보입니다.
이 경우 해당 경로에 대한 예외 처리 부탁드립니다.
영상속 JS SDK v1 팝업 로그인의 경우,
카카오톡 인증 결과를 확인하위 위한 체크 로직이 iframe으로 동작하고, 이 때 사용되는 체크 경로가 ~/kakaoLoginWidget.html 입니다.
일반적인 상황에서 뒤로가기 시 iframe src 경로로 이동할 수 없지만, 구현하신 웹뷰에서 요청 경로를 따로 추적하여 직접 뒤로가기를 구현하고 계시다면 이동 시킬 수도 있습니다.
따라서, JS SDK v2의 리디렉션 방식을 사용하시는 것을 권장드리며
팝업 로그인을 사용하셔야만 하는경우, 해당 경로에 대한 예외처리를 부탁드립니다.