CI 묻고 답하기

제목 로그인 관련 세션 질문입니다.
글쓴이 펌프킨헤드 작성시각 2015/08/06 22:35:58
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 15467   RSS
안녕하세요.
초보 개발자입니다.

코드이그나이터의 세션으로 로그인 기능을 구현했는데 로그인 페이지 내에서는 잘 유지가 되는데
메인 페이지로 넘어간다던지 하면 세션이 제거가 되는지 로그인이 풀립니다.

세션만으로는 로그인을 유지할 수 없나요?? DB를 이용해서 로그인을 유지해야 하는지 궁금합니다..

답변좀 부탁드립니다.
 
 다음글 http get방식으로 URL을 통해 controlle... (3)
 이전글 CAFE24 에서 연습중인데 갑자기 검색이 안되네요. (1)

댓글

한대승(불의회상) / 2015/08/07 09:04:51 / 추천 0
CI의 세션은 2.0 까지는 쿠키를 이용하여 정보를 유지 합니다.
세션이 풀리는 경우는 대부분 도메인 문제가 많습니다.

config/config.php 파일의 
$config['cookie_domain']    = ''; 부분에 직접 도메인을 기술하여 문제가 해결되는 경우도 있습니다.

여러대의 애플리케이션 서버를 로드벨런서를 사용하여 묶은 경우 세션은 DB를 사용하는게 좋습니다.
3.0 부터 PHP 네이티비 세션을 사용 가능 합니다.
펌프킨헤드 / 2015/08/07 09:55:56 / 추천 0
한대승님 답변 감사합니다. 한번 적용해보도록 하겠습니다^^