cara membuat login codeigniter 3

cara membuat login codeigniter 3

Tutorial Codeigniter #09: Membuat Fitur Login untuk Admin - Petani Kode Belajar cara membuat fitur login untuk Admin di Codeigniter dengan menggunakan Library session bawaan Codeigniter. Pada tutorial Codeigniter kali ini akan dibagikan tutorial dan source code cara membuat login dengan Codeigniter. Sebelumnya di www.malasngoding.com kita juga telah mempelajari cara membuat login dengan PHP, menggunakan session. Namun pada tutorial Codeigniter ini, kita akan mempelajari cara membuat sistem login dengan Codeigniter, yang meliputi pembuatan halaman login, halaman pendaftaran, dan halaman admin. Langkah-langkah yang perlu dipersiapkan dalam pembuatan fitur login antara lain menyiapkan validasi untuk semua input dari masukan user, melakukan check pengguna yang ada di database selama proses pendaftaran, serta melakukan check username dan password pada database dan menunjukkan informasi yang tersimpan pada database. Terlebih lagi, pada aplikasi web yang dibuat, pasti memerlukan login agar bisa masuk ke dalam dashboard atau halaman lain yang memerlukan akses login. Oleh karena itu, pada tutorial kali ini kita akan belajar membuat form login di Codeigniter 3. Langkah-langkahnya antara lain adalah menambahkan fungsi login ke dalam controller GoogleLogin.php dengan script sebagai berikut: `public function login () { $google_login_url = $this-oauth2-createAuthUrl (); redirect ($google_login_url); }` Saat pengguna mengklik tombol “Login dengan Google” pada halaman login, maka mereka akan diarahkan ke layanan login Google. Selain itu, CodeIgniter bisa membantu kamu untuk membuat login dengan panduan yang mudah. Caranya adalah dengan membuat database menggunakan nama sobatjagoan dan table dengan nama admin yang berisikan 3 kolom yang terdiri dari id, username, dan password. Atau kamu dapat mengimport sql yang sudah tersedia. Untuk membuat sebuah sistem login multi-user menggunakan codeigniter, kita bisa menggunakan fungsi password_hash yang dimiliki PHP untuk melakukan hashing menggunakan algoritma satu arah (one-way hashing). Sebagai gambaran, terdapat 3 user yang kita berikan akses dan ketiga user tersebut akan mendapatkan tampilan atau menu yang berbeda satu dengan yang lainnya. Tutorial login dengan Codeigniter sudah pernah dibuat dengan judul Cara Mudah Membuat Form Login dengan Codeigniter dan MySQL, namun hanya pada level user saja. Persiapan yang harus dilakukan sebelum membuat fitur login antara lain membuat database untuk project login dan register Codeigniter 3. Proses pembuatan database dapat dilakukan melalui PHPMyadmin. Sebelum memulai tutorial login dengan Codeigniter, kita harus memahami terlebih dahulu pengenalan sejarah, instalasi, hingga membuat proyek sederhana dengan Codeigniter. Berikut adalah langkah-langkah pada tutorial Codeigniter: 1. Pengenalan Codeigniter untuk Pemula. 2. Persiapan dan Instalasi Codeigniter. 3. Konsep dasar MVC Codeigniter. 4. Apa itu Controller? 5. Membuat Controller di Codeigniter. 6. Membuat View Beserta Template Header dan Footer di Codeigniter. 7. Membuat Model dan Memanggilnya di Controller Codeigniter. 8. Membuat dengan Codeigniter CRUD. 9. Membuat Form Validasi di Codeigniter. Semoga tutorial ini bermanfaat untuk Anda. Selamat belajar dan mengembangkan aplikasi web Anda menggunakan Codeigniter.