2016-12-16 1 views
1

모든 CI 컨트롤러에 사용자 세션을 가져 오기위한 고리가 있지만 로그인 페이지에 들어가면 net :: ERR_TOO_MANY_REDIRECTS가 표시됩니다. 이건 내 스크립트입니다codeigniter 3의 리디렉션이 너무 많습니다

<?php class Authenticate{ 
    protected $CI; 

    public function __construct() { 
    $this->CI = & get_instance(); 

    } 
    public function check_user_login(){ 
     if(!$this->CI->session->is_logged_in){ 
      redirect('main/login');  
     } 
     } 

} 
?> 

답변

0

당신은 그렇지 않으면 재귀 될 것입니다 당신은 너무 많은 리디렉션을 얻을 것이다, 사용자가 '주/로그인'에있는 동안 함수가 호출되지 않습니다 있는지 확인해야합니다.

관련 문제