CMS솔루션마켓, 이온디 - 워드프레스, 라이믹스, 카페24, 그누보드, 엑셀

홈페이지 제작팁

sociallogin 디버깅

2024년 06월 01일

/modules/sociallogin/controllers/connect.php


1. 275라인에 이렇게 추가한 뒤에, 로그인 버튼을 눌러보면 해당 값을 정상적으로 받아오는지 확인 가능함.

exit($_SESSION['tmp_sociallogin_input_add_info']['profile_dir']);

원하는 라인에 exit(변수) 로 입력하면 거기서 값을 출력 후 정지함.


2. 각 변수값을 확인하는 방법

exit(var_dump($args));

299라인에 추가하면 각 변수값이 어떻게 들어오는지 확인 가능함.


3. 네이버 소셜로그인 버튼 클릭 후 회원가입에서 정보값이 입력되지 않는 문제

connect.php:301라인에서 

return $this->setRedirectUrl(getNotEncodedUrl('', 'act', 'dispMemberSignUpForm'));

바로 리다이렉트 시키면서 해당 값이 세션에만 저장되어있고 실제 값으로 등록해주진 않음.

별도의 등록해주는 과정이 필요한듯..


layout.html에서 세션값을 출력시키면 정상적으로 받아옴.

{var_dump($_SESSION['sociallogin_access_data']);}


 
댓글은 로그인 사용자만 작성 가능합니다. 로그인하기