A small wrapper library for working with password hashes.
composer require drmvc/password
More examples you can find here.
<?phprequire_once__DIR__ . '/../vendor/autoload.php';
$obj = new \DrMVC\Password();
// Generate hash from string$hash = $obj->make('some_pass');
// Get info about current hash$info = $obj->info($hash);
// Verify if password is valid$verify1 = $obj->verify('some_pass', $hash); // true$verify2 = $obj->verify('other_pass', $hash); // false// Check if rehashing is required$rehash = $obj->rehash($hash); // falseFirst need to install all dev dependencies via composer update, then
you can run tests by hands from source directory via ./vendor/bin/phpunit command.
