wp_hash_password_algorithm

FILTER wp-includes\pluggable.php (ligne 2782) github
Filters the hashing algorithm to use in the password_hash() and password_needs_rehash() functions. The default is the value of the `PASSWORD_BCRYPT` constant which means bcrypt is used. **Important:** The only password hashing algorithm that is guaranteed to be available across PHP installations is bcrypt. If you use any other algorithm you must make sure that it is available on the server. The `password_algos()` function can be used to check which hashing algorithms are available. The hashing options can be controlled via the {@see 'wp_hash_password_options'} filter. Other available constants include: - `PASSWORD_ARGON2I` - `PASSWORD_ARGON2ID` - `PASSWORD_DEFAULT` The values of the algorithm constants are strings in PHP 7.4+ and integers in PHP 7.3 and earlier.

Paramètres

Entrée :
PASSWORD_BCRYPT
Sortie :
@param string|int $algorithm The hashing algorithm. Default is the value of the `PASSWORD_BCRYPT` constant.

Utilisation

// Modifier la valeur avec le filtre 'wp_hash_password_algorithm'
add_filter('wp_hash_password_algorithm', 'ma_fonction_filtre', 10, 1);

function ma_fonction_filtre(PASSWORD_BCRYPT) {
    // Modifier la valeur
    return PASSWORD_BCRYPT;
}

Actualités

Chargement des actualités...