Framework Codeigniter
Framework Codeigniter
Framework Codeigniter
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
www.koder.web.id – Kumpulan tutorial komputer<br />
Untuk membuat sebuah sistem authentikasi maka hal pertama yang perlu dilakukan adalah<br />
1. Membuat Desain Aplikasi<br />
Desain aplikasi sangat berpengaruh pada code yang akan kita buat. Karena sistem<br />
authentikasi ini merupakan salah satu bagian yang kritikal maka penulis akan mencoba untuk<br />
membuatnya aman bukan hanya dari segi kode, tetapi juga design. Perhatikan struktur website<br />
dibawah ini.<br />
Pada gambar diatas ada dua tipe page yaitu page yang bisa diakses oleh semua orang dan<br />
page yang hanya boleh diakses oleh member. Hal tersebut sederhana jika kita hanya<br />
menghandle dua page tetapi jika pagenya ada banyak maka kita akan mengecek satu-satu<br />
informasi user. Hal tersebut kurang aman karena kode kita terduplikasi keseluruh aplikasi. Kita<br />
akan mencoba untuk meng-extend controller membuat kasus ini menjadi lebih simple. Untuk<br />
controller untuk user yang login harus menggunakan member_controller.<br />
Jika kita perhatikan class diagram diatas maka semua member_controller sudah memiliki<br />
fungsi untuk pengecekan login secara default.<br />
Member area<br />
79