Lompat ke konten Lompat ke sidebar Lompat ke footer

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

close