Android Chrome Javascript SDK 카카오 로그인 에러 문의 드립니다

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


SDK 버전

안녕하세요.
무신사 로그인 담당자 입니다.

Android Chrome 내에서 https://www.musinsa.com/auth/login
접속하여 “카카오 로그인” 클릭시에 아래와 같이,
Response 가 리턴되고 정상 동작이 안되고 있습니다.
iOS Safari 에서는 모두 정상 동작하고 있습니다.

// GET method
https://kauth.kakao.com/apiweb/code.json?client_id=a432f563a20ec43eb463878d3c627079&auth_tran_id=b309tt48fg5a432f563a20ec43eb463878d3c627079lr8u1hp2&ka=sdk%2F1.43.1%20os%2Fjavascript%20sdk_type%2Fjavascript%20lang%2Fen-US%20device%2FLinux_armv81%20origin%2Fhttps%253A%252F%252Fwww.musinsa.com

// response
{
“error_code”: “300”,
“error”: “not_found_auth_code”,
“error_description”: “can’t get an authorization_code”,
“status”: “error”
}

개발환경에서 가이드(https://developers.kakao.com/docs/latest/ko/javascript/download)와 같이 script 를 변경하여도 동일한 상태 입니다.(iOS Safari 정상)

확인 부탁 드립니다!

안녕하세요.

테스트 결과 정상 동작하는 것을 확인하였습다.

https://kauth.kakao.com/apiweb/code.json...
위 URL은 사용자가 카카오톡에서 동의/인증 완료 하였는지 체크하기 위한 프로세스로
실제 API 호출 실패를 의미하지는 않습니다.

웹에서는 톡에서 앱에서 인증 완료 여부를 확인할 수 없기에 이러한 방식으로 체크하고 있습니다.
체크 중에는 계속 해당 메시지가 전달 됩니다.


안드로이드 크롬에서 제공해 주신 로그인 주소로 접근 시, 정상 동작하고 있는 것을 확인 하였는데요
현상 재현 되신다면, 재현해 보기 위해 어떻게 테스트 하셨는지 좀더 자세히 설명 부탁드립니다.

확인 감사합니다.

추가적으로 확인해보니 아래 케이스에서 기존과 같이 아무런 반응이 없는걸 확인 했습니다.

재현 케이스

  • 카카오톡 설치된 상태
    – 미로그인
    – 퍼미션 모두 허용
    musinsa.com/auth/login → “카카오 로그인” → 반응 없음

미재현(정상) 케이스

  • 카카오톡 제거
    – 정상 동작
    – 카카오 로그인 페이지로 리다이렉트

위 가이드 문서에서 카카오톡이 설치된 상태 → 카카오톡에 카카오계정이 로그인돼 있는가? 에서 발생하는 케이스로 확인 되었습니다.
감사합니다.

1개의 좋아요