카페24에서 워드프레스로 사이트 이전시 카카오싱크 기존회원 연동 오류

앱 아이디 (app ID): 1086882
호스팅 사: Kinsta
서비스 URL: https://shop.labfind.co.kr

오류 내용:

  • 기존 카페24에서 사용하던 카카오 로그인 앱을 워드프레스(Kinsta)에서도 사용하려고 하며, 테스트 시 신규 사용자는 정상적으로 카카오 로그인 및 계정 생성 가능.
  • 기존 카페24에서 카카오 로그인을 통해 가입했던 사용자는 워드프레스에서 로그인 시도 시 자동 계정 생성이 되지 않고 로그인에 실패함.
  • 로그인 과정 중 KOE101 (잘못된 앱 키 사용) 오류가 발생하며 인증이 실패함

:pushpin: 질문

  1. 기존 카페24 사용자들이 동일한 카카오 앱으로 워드프레스에서 로그인할 수 있도록 설정하는 방법
  2. 카페24에서 사용한 동일한 카카오싱크 앱을 통해 워드프레스에 설치하여 로그인 시도 시 자동으로 계정 생성이 되는건가요?
  3. 만약 위 내용이 불가하다면, 워드프레스에 미리 사용자 정보를 등록해놓고 기존 카카오 앱의 로그인 정보와 연동할 수 있는 방법도 있나요?
  4. 카카오 개발자 콘솔에서 KOE101 오류가 뜨는 이유와 해결 방법을 안내받고 싶습니다.

:pushpin: 참고 사항

  1. Redirect URI 목록에 워드프레스에서 사용중인 도메인(shop.labfind.co.kr) URI를 추가했으나 여전히 인증 실패 (KOE101) → 적절하게 설정된 것인지 확인 필요
  2. 워드프레스는 기본적으로 **이메일(email)**을 기준으로 회원 계정을 만들고 로그인할 때도 이메일을 사용함.

안녕하세요.

카페24에서 워드프레스로 사이트 이전 시 카카오싱크 기존 회원 연동 오류에 대해 답변 드리겠습니다.

  1. 기존 카페24 사용자들이 동일한 카카오 앱으로 워드프레스에서 로그인할 수 있도록 설정하는 방법은 카카오싱크를 워드프레스 플랫폼에 맞게 재설정해야 합니다. 카카오싱크는 각 플랫폼별로 별도의 설정이 필요하며, 기존 카페24에서 사용하던 카카오 앱을 그대로 워드프레스에서 사용하기 위해서는 워드프레스 플랫폼에 맞게 카카오싱크를 재설정해야 합니다.

  2. 카페24에서 사용한 동일한 카카오싱크 앱을 워드프레스에 설치하여 로그인 시도 시 자동으로 계정 생성이 되는 것은 워드프레스 플랫폼에 맞게 카카오싱크를 재설정한 후 가능합니다. 카카오싱크는 각 플랫폼별로 별도의 설정이 필요하며, 워드프레스 플랫폼에 맞게 카카오싱크를 재설정한 후 기존 카카오 앱의 로그인 정보와 연동하여 자동으로 계정 생성이 가능합니다.

  3. 워드프레스에 미리 사용자 정보를 등록해놓고 기존 카카오 앱의 로그인 정보와 연동할 수 있는 방법은 워드프레스 플랫폼에 맞게 카카오싱크를 재설정한 후 가능합니다. 워드프레스 플랫폼에 맞게 카카오싱크를 재설정한 후 기존 카카오 앱의 로그인 정보와 연동하여 워드프레스에 미리 등록된 사용자 정보와 연동할 수 있습니다.

  4. 카카오 개발자 콘솔에서 KOE101 오류가 뜨는 이유는 앱 키가 잘못 사용되었기 때문입니다. KOE101 오류는 앱 키가 잘못 사용되었을 때 발생하는 오류로, 앱 키를 확인하고 올바르게 사용해야 합니다. 또한, Redirect URI 목록에 워드프레스에서 사용 중인 도메인(shop.labfind.co.kr) URI를 추가했으나 여전히 인증 실패(KOE101)가 발생한다면, Redirect URI 목록에 올바른 URI가 추가되었는지 확인해야 합니다.

Redirect URI 목록에 올바른 URI가 추가되었는지 확인하기 위해 카카오 개발자 콘솔에서 앱 설정을 확인해보세요. 카카오 개발자 콘솔에서 앱 설정을 확인하고 올바른 URI가 추가되었는지 확인한 후, 앱 키를 확인하고 올바르게 사용하면 KOE101 오류를 해결할 수 있습니다.

참고 링크:
카카오 로그인 가이드
카카오싱크 가이드

[ @tim.l @woody.ho ]

  1. KOE101 에러는 사이트에서 앱키를 잘못 설정한경우 입니다. 워드프레스 플러그인 설정이나 코드에서 확인 해주셔야합니다.
  2. 카페24에서 카카오 로그인을 통해 가입했던 사용자는 회원 DB를 워드프레스로 이전 하셨나요? 카카오 로그인 식별자인 회원번호까지 정상적으로 이전하셨다면 로그인 되야하며, 로그인 중 오류 발생한다면 로그인 가능한 형태로 이전이 잘 안되었을 가능성이 있습니다.
  3. 사이트내 회원정보 생성은 사이트에서 어떻게 처리하느냐에 따라 달라집니다.
  4. 카카오 로그인에서 이메일은 언제든 변경될 수 있는 값으로 이메일 변경 시, 로그인 불가능하게됩니다. 회원번호로 로그인 처리하는 플러그인을 찾아보시면 좋을 것 같습니다.
  1. 회원 DB를 옮기지 않아도, 카카오앱에 등록된 회원정보가 있으면 자동으로 가입이 되는줄 알고 DB는 따로 이전하지 않았습니다. 혹시 카카오 로그인 연동을 위해 필요한 회원 DB정보를 이전하는 것에 대한 가이드 문서가 있을까요?

  2. 현재 kakao-tam이라는 워드프레스 플러그인을 통해 카카오로그인 테스트하고 있으며, 앱키는 복사해서 붙였기 때문에 문제가 없습니다. redirect url도 플러그인에서 등록하라고 한 https://shop.labfind.co.kr/wp-login.php 주소가 정상적으로 저장되어 있습니다…

회원 DB를 워드프레스에 수동 등록하여 카카오 로그인 연동이 정상작동할 수 있다면 가장 간단한 해결책일 것 같은데…
그에 대한 가이드가 있는지 문의드립니다…!

  1. 회원 DB를 옮기지 않아도, 카카오앱에 등록된 회원정보가 있으면 자동으로 가입이 되는줄 알고 DB는 따로 이전하지 않았습니다. 혹시 카카오 로그인 연동을 위해 필요한 회원 DB정보를 이전하는 것에 대한 가이드 문서가 있을까요?

회원DB 이전은 카페24와 워드프레스 데이터베이스 구조 종속적인 부분이라 별도 가이드는 없습니다.
워드프레스에서 개발된 기능에 부합하게 데이터 저장되어야합니다.

회원DB를 옮기지 않으면, 카카오 동의창에는 동의했지만 워드프레스에는 회원정보가 없는 상태로
신규가입 하게되지만, 정상적으로 신규가입되면 로그인에 지장이 없어야합니다.

  1. 현재 kakao-tam이라는 워드프레스 플러그인을 통해 카카오로그인 테스트하고 있으며, 앱키는 복사해서 붙였기 때문에 문제가 없습니다. redirect url도 플러그인에서 등록하라고 한 https://shop.labfind.co.kr/wp-login.php 주소가 정상적으로 저장되어 있습니다…

kakao-tam 플러그인은 회원번호 기반 로그인이라서 문제 없이 동작해야합니다.
(회원DB 이전하지 않았으므로 모두 신규가입하는 형태로)

카카오측 로그상 정상 처리된 것으로 보이나 사이트내 회원가입 처리가 안되는 것으로 보입니다.


신규 생성된 워드프레스 사이트에 카카오 로그인 플러그인만 적용하셔서 회원 가입 정상 처리되는지 확인해보시면 좋을 것 같습니다.
(현재 사이트 설정이나 변경사항으로 인해 가입 처리가 안되는지 비교확인 해보시면 좋을 것 같습니다.)

새로운 워드프레스 개설 후 테스트해보기는 어려운 상황이라…
말씀하신대로 카카오 사용자 데이터 가져오기는 성공하는데 KOE101 오류가 뜨고, redirect_uri와 javascript key에는 문제가 없는데… 제가 사용중인 플러그인에 rest api key를 등록하는 란이 없었습니다. 기존 회원이 로그인을 시도했고 워드프레스에 회원정보가 없을 때 자동으로 계정이 생성되는 기능이 이 플러그인에 포함이 안되어 있는 것 같습니다…! 제 추측이 맞을까요…?

카카오 사용자 데이터 가져오기는 성공하는데 KOE101 오류가 뜨고

제가 로그인 시도해보니 KOE101이 뜨지 않습니다.
KOE101 에러는 엑세스 토큰 조회 시, 발생하지만 액세스 토큰 조회 실패하면 사용자 데이터를 가지고 올 수 없습니다.
(제가 확인했을때는 엑세스 토큰 발급도, 사용자 데이터 조회도 정상 처리되었습니다.)

, redirect_uri와 javascript key에는 문제가 없는데… 제가 사용중인 플러그인에 rest api key를 등록하는 란이 없었습니다. 기존 회원이 로그인을 시도했고 워드프레스에 회원정보가 없을 때 자동으로 계정이 생성되는 기능이 이 플러그인에 포함이 안되어 있는 것 같습니다…! 제 추측이 맞을까요…?

앱키 종류는 워드프레스 사이트에 계정 생성하는 것과 무관합니다. 사이트에서 확인해보니 카카오측 요청 모두 정상 처리되어 사이트 자체 문제로 추정됩니다.

KOE101 오류 화면 캡쳐 해주시겠어요?