Filters whether the given user can be authenticated with the provided password.
Filtre si l'utilisateur donné peut être authentifié avec le mot de passe fourni.
$user, $password
Sortie :
@param WP_User|WP_Error $user WP_User or WP_Error object if a previous @param string $password Password to check against the user.
add_filter('wp_authenticate_user', 'check_user_verification', 10, 2);
function check_user_verification($user, $password) {
if (is_wp_error($user)) return $user;
$verified = get_user_meta($user->ID, '_email_verified', true);
if (!$verified) {
return new WP_Error('email_not_verified', 'Please verify your email');
}
return $user;
}
Chargement des actualités...