• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/lib/publicapplication.php
  • Класс: BitrixIntranetPublicApplication
  • Вызов: PublicApplication::onApplicationScopeError
static function onApplicationScopeError(BitrixMainEvent $event)
{
	$applicationId = $event->getParameter('APPLICATION_ID');
	if ($applicationId == 'public')
	{
		global $USER;
		if ($USER->IsAuthorized())
		{
			$applicationUri = BitrixMainApplication::getInstance()->getContext()->getRequest()->getDecodedUri();
			if ($applicationUri == '/')
			{
				$USER->Logout();
				LocalRedirect('/');
			}
		}
	}
}