Авторизация под чужим логином, а также восстановление пароля администратора в 1С-Битрикс

В обоих случаях создадим в корне сайта(или в другом месте) скрипт, к примеру access_user.php.

Восстановление пароля для администратора:

<?
  require($_SERVER['DOCUMENT_ROOT']."/bitrix/header.php");
  echo $USER->Update(1,array("PASSWORD"=>'Bitrix*123456'));
  echo $USER->LAST_ERROR;
  require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php");
?>
Сбросит и установит пароль для пользователя с ID = 1 на "Bitrix*123456".

Авторизация под чужим логином

<?
  require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
  global $USER;
  $USER->Authorize(1); // указываем ID пользователя
  LocalRedirect("/bitrix/admin/");
?>

В данном случае авторизация под пользователем с id = 1.

Возврат к списку

×
Ваш запрос отправлен
Наш менеджер свяжется с вами в ближайшее время!