로그인 세션 임의 생성시 무한 리프레싱 현상이 있습니다.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

로그인 세션 임의 생성시 무한 리프레싱 현상이 있습니다.. 정보

로그인 세션 임의 생성시 무한 리프레싱 현상이 있습니다..

본문

제가 채널링쪽 작업을 하고 있는데
채널링 제휴사의 아이디를 받아서 사용자 정보에 저장하고 쓰고 있는데..

인증이 완료되면 정보저장하고 로그인을 하는데..

login_check.php에 POST로 id, pw값을 넘겨서 사용을 하려고 합니다.

근데.. 코딩은 대충 이렇게 되요

if(!get_session(id))
/*
인증코딩
*/
if(인증완료){ goto_url('login_check.php');}
}

로그인 세션이 있으면 인증작업안하고 그냥 그 값으로 로그인 하고..
없으면 인증을 한 후에 login_check.php 로 넘기는데..
자꾸 무한 반복이 됩니다. ㅠㅠ
goto_url 때문인거 같은데.. 로그인하는게 페이지를 계속 리다이렉트 시키다보니까
자꾸 goto_url를 불러오는거 같은데..
근데 login_check.php에서 로그인 세션 한번 만들면 이 코딩은 최초1회 이후에 안돌아야되는거 아닌가요 ㅠㅠ

이제는 막.. session 생성만 해줘도 무한 리프레쉬가 되네여.
저 코딩이 있는 위치의 문제일까요..
답변 부탁드립니다.

임의로 로그인할때에는 어떻게 해야되는지 ㅠㅠ

댓글 전체

if(인증완료){ goto_url('login_check.php');}
}

위 코드는 인증이 완료되면 다시 로그인체크로 보내는데 당연히 무한반복 될것 같습니다

인증이 되었다면 다른 url로 보내보세요

세션만 생성해서는 로그인이 완료되지 않습니다.

$is_member 변수 $member 변수등을 확인하는데 이부분도 수정이 되어야 할겁니다.

get_member 함수 수정해서 채널링으로 들어온 아이디라면 임의로  $member값을 만들어서 반환해야 됩니다.
위에 세션이 없을경우만 인증을 보내는데 .. 그래도 문제가 되나요?
코딩상에서는 로그인하는게 먼저로 보내주긴했는데..

그래서 일단은 $member랑 $is_member 따로 설정해주고..
로그인은 성공했는데

세션을 따로 생성하는데 세션만 생성해도 리프레쉬 하네요..
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT