<?php
|
|
echo "Enter password hash to verify against: ";
|
|
$hash = trim(fgets(STDIN), PHP_EOL);
|
|
|
|
echo "Enter password: ";
|
|
hide_term();
|
|
$password = trim(fgets(STDIN), PHP_EOL);
|
|
echo PHP_EOL;
|
|
restore_term();
|
|
|
|
$verified = password_verify($password, $hash);
|
|
|
|
if($verified)
|
|
echo "Password verified\n";
|
|
else
|
|
echo "Password did not match\n";
|
|
|
|
function hide_term() {
|
|
system('stty -echo');
|
|
}
|
|
|
|
function restore_term() {
|
|
system('stty echo');
|
|
}
|