|
Модуль позволяет Разрешить авторизацию только с определенных IP. Можно сделать, чтобы ваши сотрудники могли заходить в Битрикс24 только из офиса, или 1С обменивалась только с одного адреса.
Страница решения в Маркетплейсе:
http://marketplace.1c-bitrix.ru/solutions/askaron.accessip/
Работает на:
- «1С-Битрикс: Управление сайтом» - любые редакции
- «Битрикс24 в коробке» - любые редакции.
Смотрите обработчик authip - Разрешить авторизацию только с определенных IP
Разработчикам:
перед использованием классов модуля необходимо проверить установлен ли он и подключить его при помощи конструкции:
if(\Bitrix\Main\Loader::includeModule("askaron.accessip"))
{
//здесь можно использовать функции и классы модуля
}
Модуль содержит набор обработчиков данных. Обработчики данных - это мини-модули.
Основной обработчик: authip - Разрешить авторизацию только с определенных IP
Обработчики данных
authip - Разрешить авторизацию только с определенных IP
demo1 - Демо. Демонстрационный обработчик для разработчиков
Сердце модуля - страница установленных обработчиков данных. Вы можете свободно устанавливать и удалять обработчики, которые вам нужны. Один и тот же обработчик данных можно установить несколько раз с разными параметрами.
Подробнее про обработчики данных
Обработчики данных представляют собой что-то вроде маленьких модулей для Битрикса.
Термина «Обработчик данных» в Битриксе нет. Мы его придумали специально для этого модуля.
В Битриксе есть обработчики событий, обработчики платёжных систем, обработчики служб доставки и т. п.
Обработчики данных содержат действия, которые надо выполнить при наступлении определенных событий Битрикса. Например, когда что-то выгружается из 1С и записывается на сайте.
У обработчиков данных есть свои страницы настроек.
Один обработчик данных может быть установлен в системе несколько раз с разными настройками.
Стандартные обработчики данных лежат в папке модуля.
Пользовательские обработчики данных могут лежать в папках
/bitrix/php_interface/include/askaron.accessip/
/local/php_interface/include/askaron.accessip/
С помощью модуля можно делать не только обработчики данных для обмена с 1С. Можно решать совершенно любые задачи, для которых применяются обработчики событий Битрикса. Модуль позволяет использовать ваши собственные обработчики событий в красивом интерфейсе.
В отличие от модулей Битрикса наши обработчики данных можно устанавливать несколько раз с разными параметрами.
Структура обработчика данных
Наши обработчики данных состоят из раздела, в котором 2 обязательных файла: .description.php и handler.php:
.description.php содержит массив с описанием модуля
handler.php содержит функции обработчиков событий.
Еще может быть один необязательный файл .parameters.php
.parameters.php аналогичен файлу .parameters.php для компонентов. Нужен для задания списка параметров на странице настроек обработчика данных.
Контроль доступа по IP |
Описание курса
| authip - Разрешить авторизацию только с определенных IP
|