Hash Passwords with bcrypt
Use password_hash and password_verify — never store plaintext.
Author:
chris
// Language: PHP
<?php
declare(strict_types=1);
$plain = 'correct horse battery staple';
$hash = password_hash($plain, PASSWORD_BCRYPT, ['cost' => 12]);
var_dump(password_verify($plain, $hash));
var_dump(password_verify('wrong', $hash));