1. 정확한 제품 또는 플러그인 이름
코스모스팜 회원관리
2. 상세 내용
카카오 소셜 로그인을 하려고 아래 경로 그대로 진행 후 로그인 페이지에서 카카오로그인 버튼을 눌렀으나, 카카오 로그인으로 연결되지 않습니다.
kboard 데모 에 가보니, 카카오톡 로그인버튼의 url이 원래는
이거 인데, 버튼을 누르면 바로 아래url로 이어지는데요.
저희는 카카오톡 로그인버튼의 url이 원래와 클릭시 모두 아래 url로 이어집니다 ㅠㅠ
http://도메인/?action=cosmosfarm_members_social_login&channel=kakao&redirect_to=http%3A%2F%2F도메인
확인 부탁드립니다!.
3. 확인 가능한 상세 페이지 주소
https://www.cosmosfarm.com/demo/signup/
4. 수정한 코드 내역 (있다면)
없습니다!
안녕하세요! 혹시 도움이 되실까 싶어,
디버그모드로 나온 메시지 내용 전달 드립니다!
디버그 메세지를 볼수 있는 url과 Cosmosfarm_Members.class.php 파일 전체를
아래 링크에서 다운로드하여 확인 부탁드립니다!
https://drive.google.com/drive/folders/1wUQHVCR9IF5CJTP-ybdamjPUIP4XMBHh?usp=share_link
<간략하게 정리하자면 아래와 같습니다.>
[25-May-2023 04:56:08 UTC] PHP Notice: Trying to get property 'ID' of non-object in /home/wrapserver/html/wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members.class.php on line 756
메세지에서 말하는 /wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members.class.php 파일에 756번 라인 공유드립니다!
if($post->ID != $option->login_page_id){
return false;
}
안녕하세요.
네!
제가 따로 추가하시거나 수정한 코드도 없고,
카카오소셜로그인 설정방법 가이드 대로 진행했습니다.
그리고, callback도 잘 입력했습니다!
그런데 안되네요 ㅠㅠ
추가로 네이버로그인도 가이드대로 진행 후 네이버 승인까지되서
연결이 될줄 알았는데 안되네요 ㅠㅠ
다만, 제가 확인 한 바로는 네이버/카카오 등 소셜로그인 클릭 시 넘어가는 링크에서
도메인 뒤에 /login-text 등 [ 로그인url슬러그값 ] 을 넣으면 연결이 됩니다..
<예시>
●소셜로그인 클릭 시 넘어가는 링크
http://wrapsv.co.kr/?action=cosmosfarm_members_social_login&channel=naver&redirect_to=http%3A%2F%2Fwrapsv.co.kr%2Flogin-test%2F
●수정하면 연결되는 링크
http://wrapsv.co.kr/login-test?action=cosmosfarm_members_social_login&channel=naver&redirect_to=http%3A%2F%2Fwrapsv.co.kr%2Flogin-test%2F
이점 참고하여 확인 부탁드립니다!
확인 가능한 링크 전달 드립니다!
http://wrapsv.co.kr/login-test/
안녕하세요~^^
혹시 추가하시거나 수정하신 코드가 있을까요?
카카오 소셜 로그인 설정 방법 가이드대로
callback을 잘 입력해주셨는지도 확인해보시겠어요?
추가로 확인가능한 링크도 남겨주시면
원인 파악에 도움이 될 듯 합니다.
고맙습니다.