4월 5~8일 사이부터 카카오 간편 로그인 오류가 발생하고 있습니다. ㅠㅠ

문의 사항에 따라 필요한 정보를 먼저 입력하시면 더 빠르게 대응해 드릴 수 있습니다.

  • 개발 과정에서 문제가 있을 경우

    • 앱 아이디(app ID): ID 1114669
    • 호스팅 사: 카페24
    • 서비스 URL : m.livx.kr (pc : livx.kr)
    • 오류 내용 :

    지금 카페24 기반으로 운영중이던 자사몰 카카오 간편로그인(간편가입)에 문제가 생겼습니다.

    환경 : 카페24 기반으로 운영하는 자사몰.
    pc : livx.kr
    모바일 : m.livx.kr
    스킨은 유료스킨업체(원디자인)를 사용함.

    단서 :

    • 지금까지 쭉(2년간) 정상작동했었음.
    • 증상은 며칠전 (4월 5일~4월 8일 사이에 처음 시작되어 지금까지 이어지고 있음.)
      (**해당 발생일 직전에 코드 수정한 이력 전혀 없음.)

    증상 : 카카오로그인 시 흰 화면으로 랜딩되고 로그인/회원가입 등이 되지 않음.

    • 특징 : 간혹 어떤 폰은 되고 90%정도 위와 같은 증상을 보임.

    실제 환경 (폰) 테스트 이력 : (영상도 함께 첨부하였습니다.)

    로그인.txt (11.0 KB)

    케이스 1) 테스트기종 아이폰 17 (크롬)

    카카오로그인 버튼 > kauth.kakao.cm 열리고 전체 동의하기 체크 후 동의하고 계속하기 선택 >‘사용중이던 서비스로 이동하여 로그인을 완료해주세요 페이지’ 나옴. 여기서 원래 로그인하던 페이지 (m.livx.kr)로 이동하면 흰화면으로 보임. (기다려도 원래페이지로 안나옴.)(영상을 보니 흰 페이지 주소는 m.livx.kr로 나옴)

    이 사람에게 다시 그 화면 들어가달라고 요청하니 >이번엔 회원가입 휴대폰 인증페이지로 들어가짐.

    케이스 2) 테스트기종 갤럭시
    동일하게 카카오 간편로그인 클릭 > kauth.kakao.cm 열리고 전체 동의하기 체크 후 동의하고 계속하기 선택 > 이 사람은 (m.livx.kr)의 바로 흰색 페이지로 랜딩됨. (영상을 보니 흰 페이지 주소는 m.livx.kr로 나옴) (사용중이던 서비스로 이동하여 로그인을 완료해주세요 페이지 안나옴)

    케이스 3) 아이폰14
    카카오로그인 버튼 > kauth.kakao.cm 열리고 전체 동의하기 체크 후 동의하고 계속하기 선택 >사용중이던 서비스로 이동하여 로그인을 완료해주세요 페이지 나옴. 여기서 원래 로그인하던 페이지 (m.livx.kr)로 이동하면 흰화면으로 보임.
    (기다려도 원래페이지로 안나옴.)

    케이스4) 갤럭시 a25
    이 사람은 회원가입은 되는데 로그인 시 또 흰색 페이지로 랜딩되어 로그인 안됨.
    (회원가입 완료 카톡은 왔다고 함)
    다시 껐다가 재접속 하니 로그인이 됨.

  • 현재 임시방편으로

  • // iOS Safari bfcache 대응
    window.addEventListener(‘pageshow’, function(event) {
    if (event.persisted) {
    window.location.reload();
    }
    });

    // 카카오 로그인 콜백 자동 새로고침 안전망 (1회만 실행)
    (function() {
    var params = new URLSearchParams(window.location.search);
    if (params.get(‘provider’) && params.get(‘encrypt’)) {
    if (!sessionStorage.getItem(‘kakao_login_reloaded’)) {
    sessionStorage.setItem(‘kakao_login_reloaded’, ‘1’);
    setTimeout(function() {
    if (window.location.pathname.indexOf(‘/member/login.html’) !== -1) {
    window.location.reload();
    }
    }, 3000);
    } else {
    sessionStorage.removeItem(‘kakao_login_reloaded’);
    }
    }
    })();

  • 코드를 사용해 막아놓고 있는 상황입니다. ( 해당 임시방편 코드 적용시 로그인 클릭 시 > 흰 화면 > 휴대폰인증화면 > 흰화면 > 인증화면 으로 자동으로 왔다갔다 하다가 결국 인증화면으로 가긴 감.)

  • 해당 로그인(login.html)부분의 전체코드는 메모장으로 첨부합니다.

    https://livx.kr/Api/Member/Oauth2ClientCallback/kakao/
    https://m.livx.kr/Api/Member/Oauth2ClientCallback/kakao/
    https://urpil2024.cafe24.com/Api/Member/Oauth2ClientCallback/kakao/
    https://urpil2024.cafe24.com/m/Api/Member/Oauth2ClientCallback/kakao/
    https://urpil2024.cafe24.com/skin-mobile24/Api/Member/Oauth2ClientCallback/kakao/ (이 마지막꺼만 4월 9일에 추가함. (테스트를 위해 추가했었음) )

  • 퍼머링크 생성이 필요할 경우 (자세한 신청 방법은 가이드 참고)

    • 카카오싱크 퍼머링크의 서비스 랜딩URL:
    • 디벨로퍼스 앱과 연결된 카카오톡 채널의 검색용 아이디: @리브엑스

카카오 로그인 관련 에러(Invalid redirect. 예: KOE006)가 발생할 경우, 가이드를 참고합니다.
카카오 싱크 관련 자주하는 질문은 FAQ를 참고합니다.

URL 은 https://m.livx.kr/member/login.html 입니다ㅠㅠ

안녕하세요.

운영하시는 사이트를 보니 로그인 후, 리다이렉트 URI에 진입해 사용자 정보조회 처리까지 모두 완료 하고

/member/login.html 로 진입하는데 이런 코드가 있네요? 이코드는 누가 작성했나요?

setTimeout(function() {
          if (window.location.pathname.indexOf('/member/login.html') !== -1) {
            window.location.reload();
          }
        }, 3000);

// 카카오 로그인 콜백 자동 새로고침 안전망 (1회만 실행) ← 이 부분 말씀이시죠?

어제 문의글 올렸을 당시, 글에 작성된대로 흰색화면에서 완전히 멈춰있었는데요, 주말이라 제가 임시방편으로

// iOS Safari bfcache 대응

window.addEventListener(‘pageshow’, function(event) {

if (event.persisted) {

  window.location.reload();

}

});

// 카카오 로그인 콜백 자동 새로고침 안전망 (1회만 실행)

(function() {

var params = new URLSearchParams(window.location.search);

if (params.get('provider') && params.get('encrypt')) {

  if (!sessionStorage.getItem('kakao_login_reloaded')) {

    sessionStorage.setItem('kakao_login_reloaded', '1');

    setTimeout(function() {

      if (window.location.pathname.indexOf('/member/login.html') !== -1) {

        window.location.reload();

      }

    }, 3000);

  } else {

    sessionStorage.removeItem('kakao_login_reloaded');

  }

}

})();

이 부분 넣어두었습니다. (이렇게 하니 흰 화면에서 멈추지는 않고 흰화면 > 인증화면 > 흰화면 > 인증화면 으로 어찌저찌 인증화면으로 가더군요…ㅎㅎ)

이렇게 고친 이유는, 테스트 시 흰 화면의 링크가

https://m.livx.kr/member/login.html?provider=kakao&encrypt=BhoFpzXml93TGIF9YrMn56AZK1pWJJszxBJw0OZlQ%2Fm1UefFyJk%2BeKtR2n2fjhuCpnHoOCTRR%2FWquXLej44s8SbuqXyNu51aIAdU0JcLaqf%2FlP7SthCAHEd9eMEIUtLYGg8TwQxMAqfqJiIKDRNpXMXvCnSrCme5VYfa2rINxrgA2tdcDnl00NUgzm8SNg%2BR6f7tzyqFPfNteGpko%2FnOnEgQ5ZNAcDRMBQMlAnDnmG07ernePV3ev9HhxxVCZ3u8CNzOTwrr%2Flo9gT%2FPUZZV5JzOt8qdCLDRM5IjPNkgBZzbn80v%2BNN4JJ%2FH7EZqKtSr8zg4DI9R283WbonBczuBK3HqaEaGcYl1dehX3BX642a4UdG2Pb7X2Atdcb0UowxBDYLKVGUDwIa0v1eZP0Dib2Du5Ok9mGH6Ss6AX4NRY2LbF%2BdlSpgvr70E1J%2B4gDHpzBALGZfHrZOaf2korz4RZSB%2FY3dQx1Ulf%2FrHEXZb8l79eyw5cUoD8soV%2FhUlvI1xAEvzIz9y8OZQS3BUrno%2Bf9SxO8OatemD6th4UVVABrk2X0pj6rO%2FtGIJL3Nd4hJNHSKJd0j1Rz%2BPfRb94PcaQLJhAQgvmyjiuaoI03oqSFeQq9AAsIOM%2BttIkRcVxL%2FIn6j%2B%2FpD4feKlYuzw%2FCGF3z83vAu%2BfthItWhaUw4crwExDQuka8T2kak9K0xKB6JWBTzFal6LqN2SrEREaaBlFJexkqKjsPpQtf25MSRlL1GuFVahsbcHJQlYaJ66axLH5jfvsf8Q7%2FU6txppbqMXGMzaPdT8K%2BCxuiCARsgZMYHfGWS63mdi%2FYkmnr8No1v584CqHKfCpnFoHuRf7nMMahL1wo9uKynlBWgXcmzS%2FM8nBAgdfeIVKOHVEkDE6Y2FP5vXebXK%2FpFlW4ohODMai73URm8t1pJFzYRABwcKeXPSfJfd5U8MPiwK%2Bj8%2Bwdq8u0QcvMBwvDY6jMxkSWZyiLQIt1OZVlEG%2B%2FBTUdVqX0M0L%2FebbpZ3gQVyv77RTzv0Tlk%2BB2qJeJh2g8Si4eKKOdzI8tijX2YAqpnnODygBZbXze6aTbajC4jc0T95owxSOd4Ef4CWZu%2FnZWPetE%2FdSR1v%2BvLB2SPuky%2BpxSbNo4peBx%2FJXfDZLaXw%2B6Xl3pRDcZszaL7QhBsNzUz2%2BvBsA4fJs%2B0kXadUTyZ8zEX%2F98pNrCfpFru%2F816P3kT2qDV8RskUJG6IFAXcPh%2BqX%2BxvbUXAFvWOWvssz5emF1W6ueDbHOUSdGM4tqMp2euW0FsmuoVONUkeca7nRB7Fk3EDyO0O8QNoslv0f4wfbpVJN8HY0RO4gDjDUvYxvFTDHLiVZO1HNAzrR8YxRq%2BHhZN6hKqJjohBGUjWmz%2BaDkmFPsWwzCPR7i%2FLdRiGWnXI5JN%2FdUFK8WqS7pnXLC7fqgvBpjpgRDXEOfQw%2FVkTju8mMtgykyCU51ag6RSro%2Fkm4N%2BC%2B0%2FS7RHrEkzmb%2FjdzRihiAgsZ2CQLyNawUwwxVVdkTVmWIq0etuVS%2BRRMVvZ2XiyMLQsxG6tnDwbSLHsQzn3qXU6QiRfZqn%2FSPCFJGRvtxiOpnYAAefTgI2JmlAKysgZ02jmQeqgd8Lurf3PHl1f9qY%2FoK0jDornufts5AmtN6bRB%2FTwP72SFtJDzc3RDK00z1INBp6mv7LmpCxBRwcAQU6FJ61nviC7UPm%2FZzdN3rU2xkOAG1EZgDkpeu3JZsXJt4xfvkiPniE1ZC6%2FolQqtQwbTDEyMu1syT%2FPCUAsvc%2BiAYz1HdnJttRTWcVBrrkvEdOH1%2B2sjvNGXGkJg%2FxRvLCfvwYMfAykARjISqwAS3nO8LFSljJ9H0r1KxrlupU5Pm0yCa%2FyaDFtc%2FK5xjDlGh7H7OKexrp54PKdCjnQrTuajNsLxw5fclW9MjciiTnug4zJWPM8wtgCV5YUwpPLQWSLje1txMfKngr8p6uEN5tdRNyUBxG2iPuvz56hT%2BwrTkEaZfCtKx9eZP3aw7VUjdxYfnlA9e3xfmqVa4HCwhx4uJPsG%2Bk8qSaxjDNN8FM1s%2Fw2RF2aRjLD0cILFtfRRzVyqIwUPFFwMkG57%2FQ2RoZlRfIvZme6YXFTnbkCzUchIPqwUehxTKP2jrAj03jDr4FEwOBIlZDPKXakHGSCEEjYVRAEafT6XXCm93lDfIIwvd3mB4jpzwFDKvyEznStDaXKkXBX2mtFYnO5YrVolr0%3D&sProviderTitleEn=Kakao

이거였고, 새로고침 시 제대로 인증화면으로 넘어간다는걸 봐서 붙여놓은 코드였습니다!

(1) 운영하시는 사이트로 넘어가서 흰색화면으로 멈춰 있는 것은

대부분 카페24 사이트가 정상 작동하므로, 커스터마이징하신 부분에 문제 있을 것으로 추정되며
재현 테스트 해봐야 합니다.

(2) 추가 하신 코드가 문제 해결책은 아닐것으로 보입니다.
sessionStorage 정상작동하지 않는 경우
오히려 무한 루프 발생 가능성있습니다.


원복 해주시면 어떤 상황인지 함께 살펴 보겠습니다.

혹시 이쪽에 카페24 관리자 계정을 알려드리면 될까요? 코드도 함께 보셔야하니!!

아쉽지만, 관리자로그인하여 확인해드리지는 않습니다.

사이트 증상만 확인 도와드릴 수 있어요.

아 그러시군요, 그럼 m.livx.kr/test3.html 여기로 접속 부탁드립니다. 코드 원복해두었습니다.

원복코드.txt (10.2 KB)

로그인 페이지 https://m.livx.kr/member/login.html 분석해봤습니다.

(1) 신규가입
스크린샷 2026-04-13 오후 1.09.35

  1. kauth.kakao.com 인가코드요청
  2. 리다이렉트 uri
  3. https://m.livx.kr/member/login.html
  4. https://m.livx.kr/protected/loginSns.html
  5. https://m.livx.kr/exec/front/eclog/main
  6. https://m.livx.kr/shop1/order/basket.html
  7. https://m.livx.kr/exec/front/eclog/main
  8. https://m.livx.kr/member/login.htm
  9. https://m.livx.kr/protected/loginSns.html
  10. https://m.livx.kr/exec/front/eclog/main
  11. https://m.livx.kr/shop1/order/basket.html
  12. https://m.livx.kr/exec/front/eclog/main

카카오 로그인 한번에 동선이 이렇게 진행됩니다.
카카오 로그인 성공 이후, 휴대폰인증을 위한 동선이 한번더 수행되는데

어떤 영향으로 해당 페이지를 다시한번 리로드 합니다.
첨부하신 코드에는 해당 내용이 없습니다.

(2) 로그인
image


진행되는 동선을 보면 아래와 같이 /shop1/order/basket.html 관련된것이 있는데요.
shop1은 카페24 디자인 미리보기 경로로 알고 있는데 실수로 설정하신걸까요? skin-mobile24 형태가 미리 보기 경로군요

https://m.livx.kr/exec/front/eclog/main/?&rloc=/shop1/order/basket.html&rref=&udim=2560*1440&cid=CIDR2a658452b536fe519b2b0aba832e2be2&role_path=ORDER_BASKET&stype=e&shop_no=1&lang=ko_KR&ver=2&mob_flag=T


안드로이드 카카오톡 인앱브라우저 정상 로그인
안드로이드 크롬 브라우저 정상 로그인
안드로이드 삼성인터넷 브라우저 정상 로그인


모바일 기기 및 PC에서 로그인 자체는 정상작동하나

(1) /shop1/order/basket.html, /shop1/order/basket.html 와 같이 경로 사용하는 부분
(2) 최초 가입 시, 카카오 로그인은 성공 했어도 휴대폰인증이 남은 상황에서

스크립트로 동선 변경 시도가 있는 것으로 추정 4,5,6,7을 거쳐 다시 /member/login.htm 로 돌아감

(3) 로그인 시, 정상 로그인 후 https://m.livx.kr/myshop/order/list.html 로. 잘 진입 했으나

/shop1/order/basket.html 로드하는 것이 어색한 동선으로 보이는데 관련된 처리 있는지 확인 해보시면 좋을 것 같습니다.

전반적으로 카카오와 무관하게 카카오 로그인 성공 이후, 운영하시는 사이트로 되돌아가서 발생하는 문제로 확인에 제한이 있습니다.
커스터마이징 하신 스크립트 문제로 추정되나 첨부하신 txt파일에는 해당 내용이 없어서
카페24와 상의 해보시면 좋을 것 같습니다.

커스터마이징 스크립트라면 정확히 어느쪽 문제를 말씀하시는걸까요? 스킨업체에 문의하겠습니다.

카페24에서 기본 제공하는 솔루션에 추가 스크립트를 별도로 작성하지 않으셨다면,

스킨 업체에 문의 해보시면 좋을 것같고, 카페24에 문의 해보시면 좋을 것 같습니다.