PHP
Public
Password Hash and Verify
Hash a password and verify it later with PHP built-in helpers.
#php
#password
#auth
#security
PHP
<?php
$password = $_POST['password'] ?? '';
$hash = password_hash($password, PASSWORD_DEFAULT);
// Later, during login:
$valid = password_verify($password, $hash);
if ($valid) {
echo 'Password is correct';
} else {
echo 'Invalid password';
}
Notes
Never store plain text passwords. password_hash automatically uses a safe algorithm.