Skip to content
This repository was archived by the owner on Mar 25, 2025. It is now read-only.

Repository files navigation

Latest Stable VersionBuild StatusTotal DownloadsLicensePHP 7 readyCode ClimateScrutinizer CQ

DrMVC\Password

A small wrapper library for working with password hashes.

composer require drmvc/password

How to use

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); // false

About PHP Unit Tests

First need to install all dev dependencies via composer update, then you can run tests by hands from source directory via ./vendor/bin/phpunit command.

Links

About

Collection of classes necessary for manipulation on passwords

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages