Cara Verifikasi Bcrypt Menggunakan password_verify

1639 views



Sebelumnya sudah dibahas cara enkripsi bcrypt menggunakan password_hash yang menghasilkan hash yang selalu berubah untuk string yang sama. Oleh karena itu, untuk memverifikasi hash bcrypt tidak bisa menggunakan sama dengan (=). Adapun cara untuk memberifikasinya bisa menggunakan password_verify. dengan pola penulisan seperti berikut:

password_verify('contohpassword', 'hash')

Pada string contoh password diisi dengan string yang inggin dicocokkan dengan hash. Selengkapnya bisa dilihat pada contoh berikut :


Contoh 1 : Cara Verifikasi Bcrypt Menggunakan password_verify

Buatlah sebuah file php seperti contoh1.php dan isikan skrip berikut.

<?php

$contohhash = '$2y$10$CLfDLW2fWqFFc0QxoguHHODAfV/6lDqqghT/9xFCUJZJAPjvqHfpa';

if (password_verify('abcd123', $contohhash)) {
    echo 'Cocok';
} else {
    echo 'Tidak cocok';
}

?>

Ketika file contoh1.php dijalankan, maka akan tampil seperti di bawah ini

{$aItem.contoh1|eval}

Contoh 2

Buatlah sebuah file php seperti contoh2.php dan isikan skrip berikut.

<?php

$contohhash = '$3y$10$CLfDLW2fWqFwFc0QxoguHHODAfV/6lDqqghT/9xFCUJZJACPjvqHfpa';

if (password_verify('abcd123', $contohhash)) {
    echo 'Cocok';
} else {
    echo 'Tidak cocok';
}

?>

Ketika file contoh2.php dijalankan, maka akan tampil seperti di bawah ini

{$aItem.contoh2|eval}

Di atas merupakan dua contoh skrip "Cara Verifikasi Bcrypt Menggunakan password_verify". Semoga bermanfaat dan jangan ragu untuk berkomentar

Artikel Lainnya

Mekanisme dalam Kontrak Migas - Production Sharing Contract

Mekanisme dalam Kontrak Migas ( Production Shari

dilihat 1966 kali

Pengertian dan Batasan Geografi

Istilah geografi pertama sekali diperkenalkan oleh

dilihat 3708 kali

Ciri Ciri Virus

Virus memiliki ciri ciri sebagai beriku : Tidak

dilihat 818 kali

Sejarah Istilah Penamaan Kontrak Migas di Indonesia

Sejarah Istilah Penamaan Kontrak Migas di Indone

dilihat 965 kali

Asas Kewarganegaraan Indonesia

Asas Kewarganegaraan Indonesia Asas kewarganegara

dilihat 855 kali