| 제목 | 세션정보 DB 사용 이슈 | ||
|---|---|---|---|
| 글쓴이 | 슈퍼장 | 작성시각 | 2016/02/07 10:49:46 | 
| 
                         | 
                |||
| 
                         세션 정보를 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만 가져오셔서 사용하시면될것같습니다
                             
                         |