Keamanan mendapat modul tersendiri sebelum proyek nyata dibangun: pencegahan XSS dan SQL injection, token CSRF, hashing kata sandi, keamanan session, dan validasi masukan. Praktik di modul ini berlaku untuk seluruh kode PHP yang ditulis setelahnya.
Keamanan
Keamanan sebagai modul kelas satu: XSS, SQL injection, CSRF, kata sandi, session, dan validasi masukan.
0/0 selesai
- Pencegahan XSS
htmlspecialchars dan disiplin konteks keluaran.
- SQL Injection
Mengapa konkatenasi query berakibat fatal dan bukti prepared statement.
- CSRF
Token CSRF dan atribut cookie SameSite.
- Penanganan Kata Sandi
password_hash, password_verify, dan mengapa md5 tidak boleh dipakai.
- Keamanan Session
Session fixation, regenerasi ID, dan cookie aman.
- Validasi Masukan
Whitelisting, filter_var, dan prinsip tidak memercayai apa pun.