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

OnBeforeUserLogout

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

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

Параметры

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

См. также

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

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

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

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


© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх