Membuat Password User terproteksi secara Aman


Asumsinya : kita sudah paham cara membuat database, form, dan koneksi ke database beserta input data ke dalam database. (klo belum paham, cekidot lagi postingan sebelumnya)

Caranya :

  1. Sediakan database yang ketentuannya sudah dibuat di postingan membuat login admin/user dengan session
  2. Jangan lupa membuat file config.php untuk koneksi databasenya.
  3. Buatkan form login biasa, lalu save dengan nama buat_akun.php, dengan ketentuan :

-          Input text 1 diberi nama : user

-          Input text2 diberi nama : pass

-          Nilai action pada atribut form diberi nilai : save.php

  1. buat file baru bernama save.php dengan syntax berikut ini :

  1. yang perlu sangat diperhatikan adalah di baris 7, disitu ada syntax md5(), syntax inilah yang menjadikan password seorang user teracak sehingga tidak diketahui keasliannya, jadi kunci utama nya cuman 1, yaitu md5() only, mudah kan?
  2. sebagai contoh, mari kita masukkan data baru dengan ketentuan :

-          User : programmer

-          Password : session

  1. Sekarang coba kita cek di database yang udah kita buat sebelumnya, klo udah bener maka password yang tadinya bernama session akan berubah menjadi :

  1. Nah, klo udah gitu orang gak kan tw password yang sebenarnya tuh apa, gda miripnya dengan password session kan?? Setelah ini temen-temen bisa lanjut ke latihan sebelumnya, yaitu : membuat login admin/user dengan session

The End.