Модуль позволяет Разрешить авторизацию только с определенных 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 для компонентов. Нужен для задания списка параметров на странице настроек обработчика данных.



0  


 Контроль доступа по IP | Описание курса | authip - Разрешить авторизацию только с определенных IP