PHP code example of ircmaxell / password-compat

1. Go to this page and download the library: Download ircmaxell/password-compat library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

ircmaxell / password-compat example snippets


    $hash = password_hash($password, PASSWORD_BCRYPT);

    $hash = password_hash($password, PASSWORD_BCRYPT, array("cost" => 10));

    PASSWORD_DEFAULT

	if (password_verify($password, $hash)) {
		/* Valid */
	} else {
		/* Invalid */
	}

    if (password_verify($password, $hash)) {
		if (password_needs_rehash($hash, $algorithm, $options)) {
			$hash = password_hash($password, $algorithm, $options);
			/* Store new hash in db */
		}
	}