user_pass_ok()
Застаріла з версії 3.5.0 . Більше не підтримується і може бути видалено.
Використовуйте wp_authenticate() .
Використовуйте wp_authenticate() .
Перевіряє на правильність логін та пароль користувача.
Працює на основі:
wp_authenticate()
wp_authenticate()
Хуків немає.
Повертає
true|false
. true або false
Використання
<?php user_pass_ok( $user_login, $user_pass ) ?>
-
$user_login
(рядок) (обов’язковий) - Логін користувача.
-
$user_pass
(рядок) (обов’язковий) - Пароль користувача.
Приклади
#1 Перевірка існування користувача в базі даних:
if( user_pass_ok( 'leonid', 'leonid_pass' ) ) echo "Аутентифікація пройдена!"; else echo "Аутентифікація не пройдена.";
нотатки
- Дивіться: wp_authenticate()
список змін
З версії 0.71 | Введено. |
Застаріла з 3.5.0 | Use wp_authenticate() |
Код user_pass_ok() user pass ok WP 6.0.2
function user_pass_ok($user_login, $user_pass) { _deprecated_function( __FUNCTION__, '3.5.0', 'wp_authenticate()' ); $user = wp_authenticate( $user_login, $user_pass ); if ( is_wp_error( $user ) ) return false; return true; }