2016-12-16 19 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

あなたはそれ以外の場合は、再帰的になり、あなたはあまりにも多くのリダイレクトを得るでしょう、ユーザーが「メイン/ログイン」している間に関数が呼び出されていないことを確認する必要があります。

関連する問題