Как в PHP расшифровать пароль с базы? Сначала я создал хеш пароля и внес его в базу.
$hashedPwd = password_hash($pwd, PASSWORD_DEFAULT);
Как бы его теперь обратно разхешить и можно ли это?
password_hash() создает хеш пароля используя сильный, необратимый алгоритм хеширования.
Расшифровать его на лету не получиться. Для любых действий, вам нужно проверить хеш функцией password_verify().
Если необходимо проверить при авторизации, то можно так:
$password = $_POST['password'] // например введенный пароль
$hash = '$2y$10$SW2pEdKOuxE3P2Ef7/yvsOFMQUbxS5XjQ2qg2sgYhtu49I4PJ.AX6';
if (password_verify($password, $hash)) {
echo 'Password is valid!';
} else {
echo 'Invalid password.';
}
http://php.net/manual/ru/function.password-hash.php
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Всем приветНи как не могу найти на просторах интернета hook, который заработает для search
Имеется HTML страница запущенная на IIS и PHP страница запущенная на Denwer
помогите разобраться пожалуйстаЕсть кусок кода:
Есть 4 таблицы в базе: person(id, name, lastname), city(id, title), transport(id, title, price, date), hotel(id, title, price)Имеется html форма: