codeigniter
Autenticazione
Ricerca…
Caricamento della libreria di Auth per ogni controller
vai a codeigniter / application / libraries / crea o sostituisci qui i tuoi file di libreria.
vai a codeigniter / application / core / crea un nuovo file php chiamato come MY_Controller.php
all'interno di MY_Controller.php
<?php
class MY_Controller extends CI_Controller{
public function __construct(){
parent::__construct();
$this->load->library('AuthLib'); // AuthLib is your library name
}
}
E poi su ogni file del controller è necessario estendere MY_Controller.
Esempio di un controller; vai a codeigniter / application / controller e crea un file php
<?php
class Profile extends MY_Controller{
public function __construct(){
parent::__construct();
if ($this->AuthLib->logged_in() === FALSE) { //if you wanna make this condition stament on every controller just write it to inside construct function in MY_Controller.php
redirect(base_url('/'));
}
}
}
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow