코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

자동로그인시 질문입니다.

  • 아기새
  • 2
  • 2,294
  • 글주소
  • 10-02

로그인할때

자동로그인 체크후 로그인하면

cb_autologin에 데이터가 insert 되잖아요~


무슨이유때문에 테이블을 따로 빼서 


$insertautologin = array(

      'mem_id' => element('mem_id', $userinfo),

      'aul_key' => $hash,

      'aul_ip' => $this->input->ip_address(),

      'aul_datetime' => cdate('Y-m-d H:i:s'),

 );


이 데이터들을 디비에 저장하는지 모르겠습니다.


소스상에서 보니 hooks에 common.php에서 사용을 하긴하던데


if (get_cookie('autologin') && ! $CI->session->userdata('mem_id')) {

  쿠키값이 있고 세션값이 없는 경우가 어떤 경우인지 궁금합니다.

  그리고 30일 쿠키를 저장하는데 30일이 지나면 자동로그인이 풀리는건지요 

}