Membuat Login Multi User Level Dengan PHP MySQLi (Part I)
Membuat Login Multi User Level Dengan PHP MysQLi (Part I)
Membuat login ? memangnya seperti apa si?, jadi pada kesempatan kali ini kita akan membuat Login Multi User Level Dengan PHP MySQLi, sebelumnya kita akan membahas sedikit tentang login multi user level, login multi user merupakan suatu login yang mempunyai validasi level dari seorang user disaat login, gimana sudah sedikit ada gambaran tentang login multi user level ? semoga saja mudah dipahami.
Memangnya kenapa harus membuat validasi level user ? tentunya setiap user atau pengguna (seseorang yang login) sistem memiliki beberapa hak akses yang tentunya berbeda atau tidak sama. Semua itu tergantung dari penggunaan sistem ataupun kebutuhan aplikasi yang kita buat. Semisal contoh teman-teman ingin membagi ke beberapa hak user (seseorang yang nantinya login) memiliki hak akses dari Siswa, memilik hak akses Guru, memiliki hak akses Admin, memiliki hak akses Dosen, memiliki hak akses Mahasiswa, ataupun yang lainnya sesuai dengan kebutuhan aplikasi yang teman-teman buat.
Pada intinya setiap user akan memiliki hak akesesnya masing-masing pada setiap form login yang sama tentunya, yang membedakan adalah hak atau level aksesnya yang nantinya menentukan halaman website yang akan ditampilkan, apabila hak akses saya adalah siswa, maka saya hanya bisa mengakses halaman siswa saja tidak bisa masuk ke halaman Guru ataupun Admin, dikarnakan hak akses saya levelnya siswa, kurang lebih seperti itu hehehe.
Membuat Login Multi User Level Dengan PHP MySQLi
Sebagai contoh kita akan membuat login multi user level untuk aplikasi sistem informasi siswa, dimana didalam aplikasi tersebut ada beberapa hak akses yang akan kita buat, diantaranya
- Hak Akses Guru
- Hak Akses Admin
- Hak Akses Siswa
Apa Saja Yang Harus dipersiapkan Untuk Membuat Login Multi User Level Dengan PHP MySQLi ?
- Aplikasi Web browser (Google Chrome, Ms,Edge, dll)
- Aplikasi Text Editor (Notepad ++, Sublime Text, dll)
- Aplikasi Xampp
Membuat Database MySQL melalui phpMyAdmin
Sebelumnya pastikan Komputer / laptop anda sudah terinstal aplikasi Xampp, gimana sudah? saya anggap teman-teman sudah mengintal aplikasi tersebut.
1. Langkah selanjutnya silahkan buka aplikasi Xampp,
2. Lalu klik start pada Apache dan MySql, sesuai dengan yang di tunjukan pada gambar dibawah.
3. Setelah sudah diklik start pada gambar diatas, lalu kita biarkan aplikasi Xampp berjalan, kita hanya perlu minimize aplikasi tersebut.
Membuat Database MySQL melalui phpMyAdmin
Saatnya kita membuat database baru,
1. Silahkan buka aplikasi web browser yang ada dilaptop/komputer teman-teman kemudian akses URL berikut ini : localhost/phpmyadmin
2. Selanjutnya anda akan dihadapkan pada halaman awal phpMyAdmin, kemudia pilih Database pada menu bar.
3. Kemudian pilih tombol new untuk membuat database baru.
4. Buat nama database yang akan kita gunakan dengan nama multi_login, kemudian pilih tombol create. (nama database bisa teman-teman sesuaikan dengan kebutuhan masing-masing ya)
5. Kemudian kita akan membuat table untuk databasenya, disini kita akan membuat table dengan nama login dengan jumlah number of columns 5 saja kemudia pilih tombol Go. seperti gambar dibawah ini !
6.Jika sudah sesuai dengan langkah-langkah diatas, teman-teman hanya perlu mengisi table login
tersebut dengan sesuai gambar dibawah ini !
7. Untuk id buat menjadi Primary Key sesuai dengan gambar diatas, usahakan teman-teman jangan menggunakan huruf kapital ataupun menggunakan spasi ya.
8. Setelah sudah membuat isi table pada database lalu pilih save ya, tujuannya untuk menyimpan table tersebut.
9. Tampilanya akan seperti gambar dibawah ini, etttss tunggu dulu, kita belum selesai, yang harus kita lakuin adalah memasukan setiap user yang akan kita gunakan buat login nanti di form login termasuk nanti setiap user kita isi level nya sesuai dengan kebutuhan ya,
10. Setelah itu teman-teman pilih tombol insert untuk mengisi setiap user yang kita gunakan nanti buat login.
12. Disini saya menggunakan nama saya untuk login nantinya di form login, ingat ya sesuaikan isian level dengan yang sudah kita tentukan sebelumnya, antara level hak ases Guru,Siswa ataupun admin,
13. Jika sudah teman-teman pilih tombol Go , untuk menyimpannya.
14. untuk username, password silahkan sesuaikan dengan keinginan teman-temannya, namun harus diingat jangan sampai lupa setiap user yang teman-teman buat, tujuannya agar nanti ketika kita login di form login tidak menemukan kesalahan disaat login. dan selamat teman-teman sudah membuat database untuk Membuat Login Multi User Level Dengan PHP MySQLi, selanjutnya akan kita lanjutkan untuk membuat form login nya di Membuat Login Multi User Level Dengan PHP MySQLi (Part II) Semoga Bermanfaat, Akhir kata Wassalam
Comments
Post a Comment