로그인 SDK API 콜백 중복 호출 이슈

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID를 알려주세요.


안녕하세요.

카카오 로그인 SDK를 사용하고 있는데요.

저희가 Kakao.Auth.authorize({ redirectUri: [[${redirectUri}]], ~ 에 보내고 있는 콜백 uri가

중복으로 호출되는 케이스가 발생하는데요.

해당 케이스를 찾기위해 일반 브라우저에서 여러번 호출해도 응답은 1개만 받는데,

어떤상황에서 카카오쪽에서 저희가 보내는 콜백을 중복호출하는지 문의를 드립니다.

감사합니다.

안녕하세요.

카카오 로그인 리디렉션의 경우 http 302 응답되기에 단 한번만 발생됩니다.
만약, 카카오 로그인 과정에서 302리디렉션 된 인가코드를 브라우저 상에서 스크립트로 추출하여 이용하고 계신 경우라면 해당 로직이 여러번 동작하지 않는지 점검 부탁드립니다.

만약, react 사용중이며 hook에서 인가코드를 추출하고 계시다면 구현하신 제어 방식에 따라 여러번 스크립트가 동작될 수 있습니다.