хук-фильтр
since 2.5.0
check_password
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'check_password', bool $check, string $password, string $hash, string|int $user_id )
Описание
Фильтрует, совпадает ли пароль в открытом виде с хешированным паролем.
Фильтруемое значение
Совпадают ли пароли.
Параметры
$check
bool
обязательный
Совпадают ли пароли.
$password
string
обязательный
Пароль в открытом виде.
$hash
string
обязательный
Хешированный пароль.
$user_id
string|int
обязательный
Необязательный ID пользователя, связанного с паролем.
Может быть пустым.
Исходный код
wp-includes/pluggable.php:2882
return apply_filters( 'check_password', $check, $password, $hash, $user_id );
История изменений
| Версия | Описание |
|---|---|
| 6.8.0 | Passwords are now hashed with bcrypt by default. Old passwords may still be hashed with phpass or md5. |
| 2.5.0 | Introduced. |

