카페24에서 워드프레스로 사이트 이전 시 카카오싱크 기존 회원 연동 오류에 대해 답변 드리겠습니다.
기존 카페24 사용자들이 동일한 카카오 앱으로 워드프레스에서 로그인할 수 있도록 설정하는 방법은 카카오싱크를 워드프레스 플랫폼에 맞게 재설정해야 합니다. 카카오싱크는 각 플랫폼별로 별도의 설정이 필요하며, 기존 카페24에서 사용하던 카카오 앱을 그대로 워드프레스에서 사용하기 위해서는 워드프레스 플랫폼에 맞게 카카오싱크를 재설정해야 합니다.
카페24에서 사용한 동일한 카카오싱크 앱을 워드프레스에 설치하여 로그인 시도 시 자동으로 계정 생성이 되는 것은 워드프레스 플랫폼에 맞게 카카오싱크를 재설정한 후 가능합니다. 카카오싱크는 각 플랫폼별로 별도의 설정이 필요하며, 워드프레스 플랫폼에 맞게 카카오싱크를 재설정한 후 기존 카카오 앱의 로그인 정보와 연동하여 자동으로 계정 생성이 가능합니다.
워드프레스에 미리 사용자 정보를 등록해놓고 기존 카카오 앱의 로그인 정보와 연동할 수 있는 방법은 워드프레스 플랫폼에 맞게 카카오싱크를 재설정한 후 가능합니다. 워드프레스 플랫폼에 맞게 카카오싱크를 재설정한 후 기존 카카오 앱의 로그인 정보와 연동하여 워드프레스에 미리 등록된 사용자 정보와 연동할 수 있습니다.
카카오 개발자 콘솔에서 KOE101 오류가 뜨는 이유는 앱 키가 잘못 사용되었기 때문입니다. KOE101 오류는 앱 키가 잘못 사용되었을 때 발생하는 오류로, 앱 키를 확인하고 올바르게 사용해야 합니다. 또한, Redirect URI 목록에 워드프레스에서 사용 중인 도메인(shop.labfind.co.kr) URI를 추가했으나 여전히 인증 실패(KOE101)가 발생한다면, Redirect URI 목록에 올바른 URI가 추가되었는지 확인해야 합니다.
Redirect URI 목록에 올바른 URI가 추가되었는지 확인하기 위해 카카오 개발자 콘솔에서 앱 설정을 확인해보세요. 카카오 개발자 콘솔에서 앱 설정을 확인하고 올바른 URI가 추가되었는지 확인한 후, 앱 키를 확인하고 올바르게 사용하면 KOE101 오류를 해결할 수 있습니다.
회원 DB를 옮기지 않아도, 카카오앱에 등록된 회원정보가 있으면 자동으로 가입이 되는줄 알고 DB는 따로 이전하지 않았습니다. 혹시 카카오 로그인 연동을 위해 필요한 회원 DB정보를 이전하는 것에 대한 가이드 문서가 있을까요?
현재 kakao-tam이라는 워드프레스 플러그인을 통해 카카오로그인 테스트하고 있으며, 앱키는 복사해서 붙였기 때문에 문제가 없습니다. redirect url도 플러그인에서 등록하라고 한 https://shop.labfind.co.kr/wp-login.php 주소가 정상적으로 저장되어 있습니다…
회원 DB를 워드프레스에 수동 등록하여 카카오 로그인 연동이 정상작동할 수 있다면 가장 간단한 해결책일 것 같은데…
그에 대한 가이드가 있는지 문의드립니다…!
회원 DB를 옮기지 않아도, 카카오앱에 등록된 회원정보가 있으면 자동으로 가입이 되는줄 알고 DB는 따로 이전하지 않았습니다. 혹시 카카오 로그인 연동을 위해 필요한 회원 DB정보를 이전하는 것에 대한 가이드 문서가 있을까요?
회원DB 이전은 카페24와 워드프레스 데이터베이스 구조 종속적인 부분이라 별도 가이드는 없습니다.
워드프레스에서 개발된 기능에 부합하게 데이터 저장되어야합니다.
회원DB를 옮기지 않으면, 카카오 동의창에는 동의했지만 워드프레스에는 회원정보가 없는 상태로
신규가입 하게되지만, 정상적으로 신규가입되면 로그인에 지장이 없어야합니다.
현재 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 에러는 엑세스 토큰 조회 시, 발생하지만 액세스 토큰 조회 실패하면 사용자 데이터를 가지고 올 수 없습니다.
(제가 확인했을때는 엑세스 토큰 발급도, 사용자 데이터 조회도 정상 처리되었습니다.)
, redirect_uri와 javascript key에는 문제가 없는데… 제가 사용중인 플러그인에 rest api key를 등록하는 란이 없었습니다. 기존 회원이 로그인을 시도했고 워드프레스에 회원정보가 없을 때 자동으로 계정이 생성되는 기능이 이 플러그인에 포함이 안되어 있는 것 같습니다…! 제 추측이 맞을까요…?
앱키 종류는 워드프레스 사이트에 계정 생성하는 것과 무관합니다. 사이트에서 확인해보니 카카오측 요청 모두 정상 처리되어 사이트 자체 문제로 추정됩니다.