codeigniter
Authentification
Recherche…
Chargement de votre bibliothèque d'authentification pour chaque contrôleur
Accédez à codeigniter / application / libraries / créez ou remplacez vos fichiers de bibliothèque ici.
aller à codeigniter / application / core / créer un nouveau fichier php nommé comme MY_Controller.php
à l'intérieur de MY_Controller.php
<?php
class MY_Controller extends CI_Controller{
public function __construct(){
parent::__construct();
$this->load->library('AuthLib'); // AuthLib is your library name
}
}
Et puis, sur chaque fichier de contrôleur, vous devez étendre MY_Controller.
Exemple de contrôleur aller à codeigniter / application / controllers et créer un fichier 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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow