본문 바로가기
공부/PHP

[오늘의 issue] getSessionFromRedirect return Null !

by yeaseul912 2018. 1. 17.
728x90

하.. 너무 힘들다

 

카카오톡에 이어 facebook 로그인 구현중.. 

아! 카카오톡을 포스팅하다가 말았구나.. 지금은 정신없으니까 나중에 정리해서 한번에 올리겠다.

 

일단 오늘은 어디서막혔냐면

 

getSessionFromRedirect() 가 자꾸 null 을 줘.. session 값을 줘야하는데

왜 session을 못만드는걸까.. 

찾고는있지만

 

뭐 redirect url 을 http 와 https 를 섞어서 쓰지말라 라는 글을 보긴했는데 

그건 아닌거같고 일단 더찾는중

 

해결방법 찾으면 글 수정하겠음!

 

 

[해결!]

 

 

두둥 해결하였습니다 (뿌듯)

 

참고사이트 : https://stackoverflow.com/questions/32029116/facebook-sdk-returned-an-error-cross-site-request-forgery-validation-failed-th

 

$helper = $fb->getRedirectLoginHelper();

이거 뒤에 아래 코드 추가~

if (isset($_GET['state'])) {     
  $helper->getPersistentDataHandler()->set('state', $_GET['state']); 
}

 

ㅎㅎ 바로 페북로그인 포스팅 하겠음. 나중에 나도 안까묵게!

반응형

댓글