يمكنك استخدام الكود التالي لتشفير كلمة المرور:
$password = "mypassword";
$hashed_password = password_hash($password, PASSWORD_DEFAULT);
ستنتج الدالة password_hash() نصاً مشفراً يمكن حفظه في قاعدة البيانات. ويمكنك استخدام الدالة password_verify() للتحقق من صحة كلمة المرور استخدام الكود التالي للتحقق من صحة كلمة المرور:
$password = "mypassword";
$hashed_password = password_hash($password, PASSWORD_DEFAULT);
// تحقق من صحة كلمة المرور
if (password_verify($password, $hashed_password)) {
echo "تم التحقق من صحة كلمة المرور بنجاح!";
} else {
echo "فشل التحقق من صحة كلمة المرور!";
}
هذا الكود سيقوم بالتحقق من صحة كلمة المرور المدخلة مع النص المشفر المخزن في قاعدة البيانات.