Документация для разработчиков
Темная тема

OnBeforeUserLogout

Описание и параметры

bool
функция-обработчик(
	array &arParams
);

Вызывается перед завершением сеанса авторизации пользователя методом CUser::Logout и может быть использовано для отмены завершения сеанса.

Параметры

ПараметрОписание
arParams Массив параметров:
  • USER_ID - код пользователя

Смотрите также

Примеры

Пример функции-обработчика:

<?
// файл /bitrix/php_interface/init.php
// регистрируем обработчик
AddEventHandler("main", "OnBeforeUserLogout", Array("MyClass", "OnBeforeUserLogoutHandler"));
class MyClass { public static function OnBeforeUserLogoutHandler($arParams) { if($arParams['ID']==10) return false; } } ?>

Пример регистрации функции-обработчика:

<?
// регистрируем обработчик события "OnBeforeUserLogout"
RegisterModuleDependences("main", "OnBeforeUserLogout", 
"my_module_id", "MyClass", "OnBeforeUserLogoutHandler");?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024