코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

네이버 소셜 로그인 해결...

  • yghappy
  • 0
  • 1,750
  • 글주소
  • 01-31

/application/controllers/Social.php

위 경로에..


public function naver_login() 를 찾아보시면


최초의 로그인시 인증을 받고난뒤 다시 naver_login() 를 호출하는거같습니다.

호출하면서 네이버쪽에서 유저정보가 담긴 xml파일을 읽어오는데..


저같은경우는 

원래는 $email 이부분이 $naver_id 로 되어있었습니다.


네이버 아이디를 못가져오니 로그인처리가 안됬던거같습니다.

$this->Social_model->save('naver', $naver_id , $socialdata); 

원래 이렇게 되어있던부분을


$this->Social_model->save('naver', $email, $socialdata);

$this->_common_login('naver', $email);

이렇게 수정하니 로그인까지 잘되는거같습니다...

임시방편으로 이렇게 해결하셔도 될것같네요


해결 못하신분들 참고하셔서 해결하셨으면 좋겠습니다.