Session pada Code Igniter

Autentikasi adalah suatu mekanisme untuk mengatur hak akses suatu halaman web, biasanya diawali dengan adanya proses login. Dimana user diminta menginput user id dan password. Jika berhasil login kamu berhak masuk ke suatu halaman, jika tidak..anda tidak akan bisa masuk ke halaman tersebut
Session adalah sebuah varibel sementara yang diletakkan di server. Di mana PHP bisa mengambil nilai yang tersimpan di server walaupun kita membuka halaman baru. Biasanya session akan hilang jika kamu menutup browser.
Sebelum kamu menggunakan fungsi – fungsi tentang session di CI kamu hrus memanggil library session terlebih dahulu dengan cara :
$this->load->library(‘session’);
Selanjutnya cara kita membuat atau memasukan nilai ke variabel sementara atau session :
$this->session->set_userdata(‘some_name’, ‘some_value’);
Atau bisa juga dengan menggunakan arra :
$newdata = array(
                   ‘username’  => ‘johndoe’,
                   ’email’     => ‘johndoe@some-site.com’,
                   ‘logged_in’ => TRUE
               );

$this->session->set_userdata($newdata);
Setelah itu jika anda ingin mengambil atau memakai nilai dari session maka cara memanggilnya seperti ini :
$session_id = $this->session->userdata(‘session_id’);
Dan terakhir perintah untuk menghapus atau mengosongkan session :
$this->session->unset_userdata(‘some_name’); 

Setelah kamu paham dengan ini pasti untuk pembuatan Login dan autentifikasinya sudah tidak akan kesulitan, tinggal pahami alurnya.🙂

Silahkan download tutorial Code Igniter Bahasa Indonesia Disini. 

One thought on “Session pada Code Igniter

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s