Membuat Sistem Login Multiuser Dengan Codeigniter Database MySql - AneIqbal - Blog Tutorial dan Informasi untuk Anda

Membuat Sistem Login Multiuser Dengan Codeigniter Database MySql

Halo gaes! Semoga Anda sehat dan bahagia selalu ya.

Berjumpa kembali dengan ogut di AneIqbal, blog tercintah dan tersayang ini. Sebelumnya ogut sudah pernah buat postingan cara membuat sistem login logout dengan codeigniter dan database mysql. Kali ini ogut buat sistem login lagi.

Lah kok.. ngapain dibuat kalo udah pernah dibikin?
Terus.. apanye yang beda?



Bedanya adalah sistem login ini bisa multiuser, artinya ada lebih dari satu jenis user. Ogut buat tiga jenis user, yaitu admin, contributor, dan user. Anda bisa sesuaikan dengan yang Anda mau, enggak harus sama.

Konsepnya adalah memanfaatkan session untuk menyimpan jenis usernya lalu diarahkan ke controller masing-masing jenis user. Simple kan? Demonya bisa lihat video dibawah ini.

Baca juga ya..
Cara Menggunakan Operator Ternary di PHP dan Contoh Casenya
6 Hal Pengaturan Dasar Codeigniter Versi 3 Sebelum Membangun Sebuah Aplikasi
Tutorial PHP & MySql: Membuat Sistem CRUD Sederhana Data Mahasiswa Part I (Create)




Source codenya bisa lihat di https://github.com/iqbaliw/login-multiuser.
Github page http://iqbaliw.github.io/login-multiuser/

Setelah download source codenya, ini ada beberapa file yang harus Anda ubah supaya bisa jalan sempurna.

Pertama, file application/config/config.php. Di bagian $config['base_url'], sesuaikan dengan punya Anda. Lalu di bagian $config['index_page'], isi dengan index.php.

Kedua, file application/views/home.php. Di form action, ubah base_url jadi site_url.

Terakhir, file application/views/logout.php. Di button logout, ubah base_url jadi site_url.