Я пытаюсь добавить хеширование пароля. Я делаю это правильно? Я скачал 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;
}
$oUser-> Password = $_POST["ConfirmPassword"];
Тебе это не нужно. Вы определили одну строку вверх по allredy как строка хеша.
Других решений пока нет …