Sistem login dan register (OOP PHP)
Membuat sistem login dan register dengan php dan mysqli cara OOP. Kita akan melihat cara melakukan register, login, multi level user dan masih banyak lagi!
Update kelas terakhir : 8 tahun yang lalu
Intro auth PHP oop
Belajar bagaimana membuat sistem login dan register dengan php (oop). Kita akan melihat bagaimana alur mendaftarkan user, melakukan validasi, menguji login dan logout tentunya
Membuat database
Merancang struktur database adalah bagian penting dari setiap pengembangan aplikasi, kita akan mulai melihat bagaimana struktur database untuk user kali ini
Struktur folder dan file
Merancang struktur file dan folder dari aplikasi sangatlah penting, karena akan memudahkan kita untuk mengorganisir kode yang akan membesar nantinya
Bagian statis
Membuat halaman statis (html dan css) untuk layout sistem login dan register (oop)
Koneksi ke Database
Melakukan koneksi ke database pada sistem login dan register PHP (OOP)
Init file php
Menyiapkan satu file yang akan bertanggung jawab untuk memanggil file file lain yang dibutuhkan di semua halaman
Register user
Belajar bagaimana cara melakukan register atau mendaftarkan user dan menyimpan datanya di database
Membuat metode insert
Kita akan membuat metode insert yang akan bertanggung jawab memasukkan data apa saja!
Escape input
Melakuan escape dari input user untuk mencegah sql injection
Membuat kelas validasi
Kita akan belajar bagaimana membuat kelas validasi untuk melakukan berbagai macam pengujian data yang nantinya bisa kita pakai berulang-ulang.
Mengatur letak error
Mengatur letak error agar lebih menarik dan lebih mudah memasangkan css
Kelas session
Membuat kelas session yang akan bertanggung jawab untuk mengatur semua pengolahan session
Membuat sistem login
Mulai merancang sistem login agar user yang sudah terdaftar bisa masuk ke bagian aplikasi yang diinginkan
Menguji nama di database
Ketika login kita akan melakukan validasi apakah user sudah pernah mendaftarkan email atau usernamenya.
Sistem logout
Bagaimana cara membuat halaman logout? kita cukup menghapus session yang sudah tersimpan dengan kelas yang sudah kita buat
Menguji nama sebelum mendaftar
Ada kemungkinan yang sangat besar kalau user satu akan memilih username atau email yang sama dengan user yang lain, lihat cara menguji apakah username tertentu sudah terdaftar sebelumnya.
Password verify
Menambahkan validasi password saat mendaftar, mencegah user yang salah mengetik password
Pesan flash
Menampilkan flash message yaitu pesan yang tersimpan di session agar feedback bisa lebih jelas yang diterima oleh user
Kelas redirect
Mulai merapikan kode, dengan membuat kelas redirect setiap kita melakukan header location
Multi level user
Bagaimana cara membuat multi level user? Dimana akan ada beberapa level user, dan mengatur tingkat hak akses oleh user tertentu
Mencegah csrf attack dengan token
Bagaimana cara membuat mencegah csrf attack dengan membuat kelas token.
Menguji user login
Bagaimana cara menguji apakah user sedang login atau tidak
Halaman profil
Membuat halaman profil untuk halaman dari user masing-masing ketika login
Ganti password
Belajar bagaimana jika user ingin mengganti password
Halaman profil dinamis
Membuat halaman profil lebih dinamis dari sebelumnya
Halaman admin
Membuat halaman admin yang tentunya hanya bisa diakses oleh admin
Daftar Video
Chapter: Persiapan
Chapter: Mendaftarkan user
Chapter: Melakukan validasi
Chapter: Login user
Chapter: Extra
Halaman ini adalah halaman video tutorial programming "Sistem login dan register (OOP PHP)".