CI 묻고 답하기

제목 세션정보 DB 사용 이슈
글쓴이 슈퍼장 작성시각 2016/02/07 10:49:46
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14028   RSS

세션 정보를 DB에 저장하려고 책의 챕터7 사용자 인증(로그인)을 보고 학습중에있습니다.

db에 ci_sessions라는 테이블 생성하였고, autoload에 session, config에 $config['sess_use_database']= TRUE, $config['sess_table_name'] = 'ci_sessions'로 설정해 주었습니다.

로그인 처리후 세션 생성을 아래와 같이하고

$user_data = [
     'user_id' => $result->user_id,
     'user_email' => $result->email,
     'login_status' => TRUE
];

$this->session->set_userdata($user_data);

var_dump로 찍어보면 var_dump($this->session->userdata());

세션내용이 나오는데 ci_sessions테이블 조회하면 아무것도 없습니다.

 

왜 그런걸까요? ㅜ

 

도움부탁드립니다!

 다음글 안녕하세요! database.php 파일 db정보 암호... (5)
 이전글 이 모델 코드가 잘못되었나요? (1)

댓글

해행행 / 2016/02/07 22:03:19 / 추천 0
작성하신코드에 ci_sessions테이블에 데이터를입력하는 코드가따로잇으신가요?? 없다면 당연히안되는게맞는게아닌가요? 저도잘모르지만 세션을사용하려는목적에맞게 user_data만 가져오셔서 사용하시면될것같습니다