• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/security/authentication.php
  • Класс: BitrixMainSecurityAuthentication
  • Вызов: Authentication::getUserBySession
static function getUserBySession()
{
	if (isset($_SESSION["SESS_AUTH"]) && is_array($_SESSION["SESS_AUTH"]))
	{
		if ($_SESSION["SESS_AUTH"]["AUTHORIZED"] === "Y")
		{
			$user = CurrentUser::createFromArray($_SESSION["SESS_AUTH"]);
			$user->setAuthType(static::AUTHENTICATED_BY_SESSION);
			return $user;
		}
	}

	return null;
}