Cari Blog Ini

Selasa, 05 Januari 2021

Membuat MultiLevel Login CodeIgniter

 

Ihza Rizky Blog

Bismillah, Pada Artikel kali ini saya akan membahas mengenai cara "Membuat MultiLevel Login CodeIgniter". Dalam sebuah website modern dan kompleks pasti ada sebuah sistem yang memisahkan antara user dengan admin untuk membedakan peran posisi tersebut. Misalnya, user bisa melakukan aktivitas posting artikel, komentar dan edit postingan serta komentar. Lalu, Admin bisa menghapus sebuah postingan dan menghapus user dari database.

Akan tetapi, Artikel kali ini akan membahas mengenai sistem login dengan level berbeda antara user dan admin. Jika user login, akan diarahkan ke halaman user dan apabila yang login adalah admin akan diarahkan ke halaman admin. 

Hal - hal yang harus disiapkan sebagai berikut :
  • CodeIgniter 3
  • Xampp / Lampp (Linux)
  • Text Editor
  • Browser (Rekomendasi Google Chrome)
  • Internet
Nah, saya asumsikan anda sudah tau bagaimana cara install CodeIgniter 3 secara manual https://codeigniter.com/download 

  • Lalu, selanjutnya setting Autoload dalam folder application yaitu $autoload['libraries'] = array('database','session');
  • Setting juga helpernya didalam Autoload $autoload['helper'] = array('url'); 
  • Buat Database dengan nama login misalnya dan tabel user dengan kolom id, username, password dan level

  • lalu, setting nama database, localhost, username, password didalam folder application - config dan file database.php
  • Buat model dengan nama LoginModel.php dan isikan script berikut :

  • Buat Controller Home.php dan Page.php :



  • Lalu buat folder page yang didalam ada 2 file view yaitu user.php dan admin.php 




  • Terakhir buat file login.php didalam folder view

dan sekarang coba jalankan server xampp / lampp untuk mencoba skripnya

untuk admin usernamenya adalah admin dan passwordnya juga admin, lalu untuk user usernamenya adalah user dan passwordnya adalah user dengan level admin.


Dan hasilnya :


untuk user dengan level user sebagai berikut :



Dan hasilnya :


Nah, itu dia untuk artikel mengenai Membuat MultiLevel login CoderIgniter. Semoga Bermanfaat







1 komentar:

Berkomentarlah dengan sopan dan menggunakan bahasa yang mudah dimengerti