Автоматическая авторизация в Битрикс при разработке сайта

Автоматическая авторизация в Битрикс
  • 28.03.2015
  • 1966
  • 3.8
  • 0
  • Константин Винниченко

Очень удобный код, для автоматической авторизации в 1С-Битрикс. На случай, если не хочешь сообщать пароль или вынуждать человека его вводить и сохранять в браузере, будь это разработчик или заказчик.

В корне сайта создаем файл login.php и пишем следующее:

<?
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
LocalRedirect("/bitrix/admin/");
?>

Где цифра "1" это номер пользователя, по-умолчанию под единицей находиться администратор (admin).

Потом сообщаем человеку ссылку на этот файл, например http://site.ru/login.php он переходит по этому адресу и сразу происходит авторизация. Человек будет приятно удивлен!

PS: так же этот код удобен для восстановления пароля к администратору. После авторизации заходим и меняем пароль на новый. Когда работы будут закончены, то этот файл необходимо удалить.


Полезно сделать

Рейтинг:
(3.83 из 5 - 6 голосов)
Сохранить страницу себе: