Создание сайтов на 1С-Битрикс

Bitrix проверить пароль пользователя

Если вам нужно проверить правильность существующего пароля пользователя.

<?
use Bitrix\Main\Security\Password;

$password = 'пароль для проверки';
global $USER;
$userID = $USER->GetID();
	
if (CModule::IncludeModule("main")) {
	$arUser = CUser::GetByID($userID)->Fetch();
	if (Password::equals($arUser['PASSWORD'], $password)) {
		// Пароль верный
	} else {
		// Неверный пароль
	}
}

Логотип SiteBERG
Изменено: 24.05.2026 14:47

Статьи

Что нужно сделать?