here is the site http://www.openwall.com/phpass/
Bu sınıf ile tanıdık kim, benim soru bu
Üyeler için parola hash o sayfada bulunan sınıfını kullanarak olacak. kod beyanı şöyle
require_once("password.hash.php");
$blowfish = new PasswordHash(8, FALSE);
$blowfish->HashPassword($_POST['password']);
i şifre textfield girildiğinde i md5 ile yaptım eğer şifre "sarmenhb" oluşturulan alır karma yerde aynı kalmaz girmek demek olduğunu fark ettim. i şifre i sarmenhb girmek her şey sürekli değişiyor fark ettim.
nasıl ben kullanıcı tarafından girilen parola veritabanında ne karşı maçlar olmadığını görmek için kontrol istiyorsunuz?
i bu çalıştı
$blowfish->checkpassword($_POST['password'],"password in db");
ama hiçbir şey ekran boş gösterir.
im alanlar ben sadece çalıştığını görmek istiyorum kaçtı öyle neden olduğunu test yapıyor. ama im hiçbir sonuç alma ... bir alternatif yoktur?
ps: im wordpress için yapmıyorum onun sadece yerel olarak benim kendi MVC.
=================================================== update:
i bu çalıştı
include("classes/hash.class.php");
$sec = new PasswordHash(8, FALSE);
$correct = "sarmenhb";
//pass generated from $sec->HashPassword($correct);
$hash = "\$P$\BeJb51gIUh8Qmb1DAW.Hkt1I4gnm2C1";
$check = $sec->CheckPassword($correct, $hash);
if($check) { print "correct"; }
else { print "incorrect"; }
and when i run it the output keeps showing incorrect.