2016-12-16 2 views
1

Ich habe dies als ein Haken, um Benutzersitzung zu allen CI-Controllern zu bekommen, aber wenn ich auf Login-Seite komme ich net :: ERR_TOO_MANY_REDIRECTS bekommen. Das ist mein Skript:Zu viele Weiterleitungen in Codeigniter 3 authentifizieren Haken

<?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');  
     } 
     } 

} 
?> 

Antwort

0

Sie müssen die Funktion, um sicherzustellen, wird nicht aufgerufen, während der Benutzer in ‚main/login‘ ist, sonst wird es rekursiv sein, und Sie werden zu viele Umleitungen zu bekommen.

Verwandte Themen