hash — php hashing — пытается добавить страницу регистрации для добавления в базу данных с помощью хэширования

Я пытаюсь добавить хеширование пароля. Я делаю это правильно? Я скачал password.php и потребовал его на странице просмотра.

Я на правильном пути?

 if($oForm2-> valid == true){
$oUser = new User();
$oUser-> FirstName = $_POST["FirstName"];
$oUser-> LastName = $_POST["LastName"];
$oUser-> Email = $_POST["Email"];
$oUser-> Password = password_hash($_POST["Password"],PASSWORD_BCRYPT);
$oUser-> Password = $_POST["ConfirmPassword"];

$_SESSION["UserID"] = $oUser-> UserID;

$oUser->save();

// re direction to the index once they have loged in.
header("Location:http:myPortfolio.php?UserID=".$oUser->UserID);
exit;
}

-1

Решение

$oUser-> Password = $_POST["ConfirmPassword"];

Тебе это не нужно. Вы определили одну строку вверх по allredy как строка хеша.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]