|
|
- <?php
- echo "Enter a password: ";
- hide_term();
- $password1 = trim(fgets(STDIN), PHP_EOL);
- echo PHP_EOL;
- echo "Confirm password: ";
- $password2 = trim(fgets(STDIN), PHP_EOL);
- echo PHP_EOL;
- restore_term();
-
- if($password1 == $password2) {
- $hash = password_hash($password1, PASSWORD_DEFAULT);
- echo "Password hash: $hash\n";
- } else {
- echo "Passwords did not match\n";
- die(1);
- }
-
- function hide_term() {
- system('stty -echo');
- }
-
- function restore_term() {
- system('stty echo');
- }
-
|