CI 묻고 답하기

제목 wget으로 login 세션 유지하기
글쓴이 asdfg9822 작성시각 2014/08/04 17:46:56
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 15005   RSS
안녕하세요. 

wget으로 html을 받아오는 작업을 함에 있어서 로그인 세션을 유지하고자 합니다. 
----------------------------------------------------------------------------------
 wget --save-cookies cookie --post-data 'userId=user&password=password'  https://127.0.0.1:50005/login --no-check-certificate
----------------------------------------------------------------------------------
다음과 같은 명령을 하였습니다. 

결과적으로 cookie를 살펴보니 
----------------------------------------------------------------------------------
# HTTP cookie file.
# Generated by Wget on 2014-08-04 17:50:05.
# Edit at your own risk.

127.0.0.1:50005 FALSE   /       FALSE   1407148205      session_id    3gamnvnppsdg03v2pvfb1qt3l5
----------------------------------------------------------------------------------
이런 파일이 나왔습니다.

원래는 TRUE가 나와야 정상적인 행동으로 알고 있습니다. 도와주세요 
 다음글 컨트롤러 파라미터 기본값 관련 (13)
 이전글 uri에 대해서 문의드립니다. (9)

댓글

asdfg9822 / 2014/08/04 17:50:20 / 추천 0

현재 config.php 정보입니다. 
$config['sess_driver']            = 'native';
$config['sess_valid_drivers']    = array();
$config['sess_cookie_name']        = 'session';
$config['sess_expiration']        = (int) ini_get('session.gc_maxlifetime');
$config['sess_expire_on_close']    = FALSE;
$config['sess_encrypt_cookie']    = TRUE;
$config['sess_use_database']    = FALSE;
$config['sess_table_name']        = 'sessions';
$config['sess_match_ip']        = TRUE;
$config['sess_match_useragent']    = TRUE;
$config['sess_time_to_update']    = 300;