Sistem login dan register (OOP PHP)

Sistem login dan register (OOP PHP)
Description

Free Courses : Sistem login dan register (OOP PHP)

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
You can support us by donate with buy us a coffee. We appreciate your donation to our work for share free udemy courses.

Get courses alert everyday on our Telegram Channel. Join Now

Insidelearn Telegram Channel

Share this courses to your friends, community.

10,000+ People trust Insidelearn! Get courses alert on Telegram or Discord.