Membuat Function Method Jika Belum Login Akan Keluar Dari Halaman Codeigniter
Pastikan sudah membuat controller login dan session terlebih dulu
Masuk ke controller yang diinginkan agar hanya halaman tersebut yang bisa di akses sesudah login
cari method yang di inginkan
contoh disini saya ingin membuat hanya link ini yang bisa di akses oleh admin http://localhost/dashboard
public function dashboard() {
....................
}
maka letakkan function berikut
//mendeteksi sudah login atau belum, jika belum akan mental ke menu login
if($this->session->userdata('is_login')==FALSE){
redirect('/user','refresh');
}
akhirnya akan seperti ini
public function dashboard() {
//mendeteksi sudah login atau belum, jika belum akan mental ke meun login
if($this->session->userdata('is_login')==FALSE){
redirect('/user','refresh');
}
............................
}
Notes :
$this->session = anda buat terlebih dahulu session nya di array autoload.php, contoh
$autoload['libraries'] = array('session');
('is_login') = adalah format codeigniter
==FALSE = artian "jika tidak" jadi jika tidak login maka akan
redirect('/user','refresh') = di alihkan ke link redirect http://localhost/user
semoga bermanfaat tutorial sederhana dan semoga mudah di pahami