Your IP : 18.221.140.197
<? use Bitrix\Main\Localization\Loc;
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) {
die();
}
// TODO авторизация работает криво - авторизует еще до самого скрипта
$status = "error";
$message = '';
global $USER;
//Подключение общего файла с языковыми файлами
$langFile = dirname(__FILE__) . '/ajax.php';
Loc::loadLanguageFile($langFile);
if (!$USER->IsAuthorized()) {
$res = $USER->Login(htmlspecialcharsbx($_REQUEST['USER_LOGIN']), htmlspecialcharsbx($_REQUEST['USER_PASSWORD']), htmlspecialcharsbx($_REQUEST['USER_REMEMBER']));
if (!$res['MESSAGE']) {
$status = "success";
$message = Loc::getMessage('AUTH_SUCCESS');
} else {
$error = array( 0 => strip_tags($res['MESSAGE']));
}
} else {
$error = array( 0 => Loc::getMessage('AUTHORIZED'));
}
return array(
'status' => $status,
'message' => $message,
'errors' => $error
);