uawdijnntqw1x1x1
IP : 18.221.176.186
Hostname : axolotl
Kernel : Linux axolotl 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
www
/
axolotl
/
data
/
www
/
yar.axolotls.ru
/
bitrix
/
modules
/
intranet
/
lib
/
publicapplication.php
/
/
<?php /** * Bitrix Framework * @package bitrix * @subpackage intranet * @copyright 2001-2014 Bitrix */ namespace Bitrix\Intranet; class PublicApplication extends \Bitrix\Main\Authentication\Application { protected $validUrls = array( "/desktop_app/", "/online/", "/video/", "/docs/pub/", "/pub/", "/rest/", "/bitrix/services/main/ajax.php", "/bitrix/services/rest/index.php", "/bitrix/tools/sale_ps_success.php", "/bitrix/tools/sale_ps_fail.php", "/bitrix/tools/sale_ps_ajax.php", ); public static function OnApplicationsBuildList() { return array( "ID" => "public", "NAME" => "Public application", "DESCRIPTION" => "", "SORT" => 9000, "CLASS" => '\Bitrix\Intranet\PublicApplication', "VISIBLE" => false, ); } public static function onApplicationScopeError(\Bitrix\Main\Event $event) { $applicationId = $event->getParameter('APPLICATION_ID'); if ($applicationId == 'public') { global $USER; if ($USER->IsAuthorized()) { $applicationUri = \Bitrix\Main\Application::getInstance()->getContext()->getRequest()->getDecodedUri(); if ($applicationUri == '/') { $USER->Logout(); LocalRedirect('/'); } } } } }
/var/www/axolotl/data/www/yar.axolotls.ru/bitrix/modules/intranet/lib/publicapplication.php