user_pass_ok() WP 0.71

Застаріла з версії 3.5.0 . Більше не підтримується і може бути видалено.
Використовуйте wp_authenticate() .

Перевіряє на правильність логін та пароль користувача.

Працює на основі:
wp_authenticate()

Хуків немає.

Повертає

true|false. true або false

Використання

<?php user_pass_ok( $user_login, $user_pass ) ?>
$user_login
(рядок) (обов’язковий)
Логін користувача.
$user_pass
(рядок) (обов’язковий)
Пароль користувача.

Приклади

0

#1 Перевірка існування користувача в базі даних:

if( user_pass_ok( 'leonid', 'leonid_pass' ) )
	echo "Аутентифікація пройдена!";
else
	echo "Аутентифікація не пройдена.";

нотатки

список змін

З версії 0.71Введено.
Застаріла з 3.5.0Use wp_authenticate()

Код 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;
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *