contoh login dengan codeigniter

contoh login dengan codeigniter

Membuat Login dengan Codeigniter - Malas Ngoding Dalam tutorial ini, kita akan belajar bagaimana membuat sistem login dan registrasi sederhana di CodeIgniter dengan menggunakan database. Contoh penggunaan sistem login dengan codeigniter diatas kami sudah belajar banyak hal. Salah satu diantaranya adalah membuat session, melakukan validasi username dan password, dan masih banyak lagi. Fungsi login() digunakan untuk melakukan login dengan memasukkan username dan password. Jika berhasil login maka akan mengembalikan nilai TRUE, namun jika gagal login maka akan mengembalikan FALSE. Sementara itu, method current_user() dapat mengakses data user yang sedang login. Tutorial ini akan memberikan step-by-step bagaimana cara membuat login dengan codeigniter. Pada halaman login, kita akan membuat modul registrasi, modul login, dan panel admin dengan menggunakan session. Membuat sesi di CodeIgniter berbeda dari PHP sederhana. Kami akan membagikan informasi terperinci tentang semua metode yang digunakan jika kita ingin membuat step/resource lebih lanjut. CodeIgniter adalah framework yang mudah dipelajari bahkan oleh pemula sekalipun. Hal ini karena aturan penulisan pada framework ini cukup sederhana dan memungkinkan penggunanya untuk menulis kode dengan efektif. Framework ini juga memudahkan pengguna dalam membuat database, CRUd, dan validasi form. Adapun langkah-langkah dalam membuat login adalah sebagai berikut: 1. Membuat database. Langkah pertama yang harus dilakukan adalah membuat database dengan nama ayongoding. Untuk melakukannya, aktifkan terlebih dahulu webserver apache dan mysql di XAMPP. Selanjutnya, tambahkan database baru dengan nama ayongoding. Setelah itu, buka tab SQL dan paste script berikut: CREATE DATABASE ayongoding; 2. Mengelola Form dan Validasi. Setelah membuat database, langkah selanjutnya adalah mengelola form dan validasi pada halaman login. Dalam hal ini, CodeIgniter menyediakan fungsi bawaan untuk mengelola form dan validasi. 3. Mengelola Database. Untuk mengelola database, CodeIgniter menyediakan fungsi bawaan untuk mengelola tabel, kolom, serta operasi lainnya. Dalam hal ini, kita dapat menggunakan fungsi bawaan tersebut untuk membuat dan mengelola tabel user pada database. 4. Melakukan Login. Setelah mengelola form, validasi, dan database, selanjutnya adalah melakukan login. Pada halaman login, terdapat form dengan dua input yaitu username dan password. Kedua data ini akan dicek ke dalam database untuk mengecek ketersediaan username dan password pada tabel user. Jika usernamenya cocok maka akan diarahkan ke halaman dashboard, jika tidak cocok maka akan muncul pesan error. Dalam melakukan login dengan CodeIgniter, kita bisa menggunakan fungsi hash untuk mengamankan password dan verifikasi password. Fungsi ini akan mengamankan password sehingga user tidak bisa mengetahui password yang sebenarnya. Demikianlah tutorial sederhana tentang membuat login dengan Codeigniter. Semoga bisa membantu dan bermanfaat bagi pembaca. Selamat mencoba!