Merhaba,
Sistem de md5 şifreleme kullanmama rağmen $2y$10$CPuWQle76DB6ew1/NeMSYudIlRRxy8m29ki82GO6GMFK/fkdhS7lO şeklinde veritabanına kaydediyor. Veritabanından manuel ekleme yapamıyorum çünkü bu bir md5 kodu değil.
Bu sorunu nasıl çözeriz?
php md5 sorunu ?
7
●79
- 22-11-2021, 17:12:16hazır bir sistem kullanıyosan otomatik salt ekliyodur hashe, yada veritabanı ekliyodur. Şifrenin geçtiği tüm işlemleri phpde takip et.
- 22-11-2021, 17:14:35Üyeliği durdurulduHiçbir şey belli değil. Hazır bir script mi kullanıyorsunuz?
- 22-11-2021, 17:18:02Üyeliği durdurulduHayır hazır bir script değil php ile bir arkadaş yazmıştı zamanında.
public function GirisKontrol($telefon, $parola)
{
$Sor = $this->db->prepare("SELECT * FROM " . ONEK . "kullanicilar where telefon=? and parola=? limit 1");
$Sor->execute(array($telefon, md5($parola)));
if ($Sor->rowcount() == 0) {
return false;
} else {
return $Sor->fetch();
}
}
İşin garip tarafı hashlediği kodu başka bir usera kopyaladığımda yine çalışmıyor. - 22-11-2021, 17:18:23bycrpt 10 kere roundlenmiş hali bu nerde görsem tanırım
yok yok şöyle anlayabilirsin $2y$10... oldugu için 10 kere roundlenmiş oluyor https://bcrypt-generator.com/ buraya git roundu 10 yap istediğin parolayı yaz hashini verir veritabanınıa koy giriş yaparsın burda md5 yok
- 22-11-2021, 17:21:10Üyeliği durdurulduEyvallah usta çok teşekkürler kesinlikle şifreleme yöntemi bu fakat login yine succses olmuyor. Var olan kodu başkasına kopyalasam da yeni user da yine çalışmıyor.asiminnesli adlı üyeden alıntı: mesajı görüntüle
- 22-11-2021, 17:26:21Üyeliği durduruldu12345 i yazdığım da verdiği kodasiminnesli adlı üyeden alıntı: mesajı görüntüle
[COLOR=rgba(4,120,87,var(--tw-text-opacity))]$2a$10$yWkkA1syntQiEzW9F4vksOVCDmH0sI4TVTok1XWxLaG 8W03YFRV8O[/COLOR]
bunu yapıştırdığımda giriş başarısız. Başka bir yer daha patladı sanırım. Yine de teşekkürler.
yok yok şöyle anlayabilirsin $2y$10... oldugu için 10 kere roundlenmiş oluyor