Настройка авторизации mysql во freeswitch

15.10.2018 0 Автор grigory

Поделиться ссылкой:

Для настройки авторизации пользователей через базу данных mysql мы будем использовать модуль XML_CURL, входящий в поставку freeswitch. 

Для настройки нам потребуется связка Apache и PHP. Как их установить читайте в следующих статьях. На текущем моменте будем считать, что PHP у нас уже установлен. Для дальнейшей настройки будем использовать модуль fs_curl от Freeswitch. Скачать.

Данный модуль настроен на использование PDO Mysql. Либо можно использовать подключение к БД через запрос Mysql.

В архиве. В папке sql находятся слепки базы данных. Вам необходимо развернуть в базу необходимый файл. И будут созданы необходимые таблицы для работы Freeswitch.

Что бы включить в работу модуль авторизации вносим изменения в файл /etc/freeswitch/autoload_configs/xml_curl.conf.xml. Изменив строку на:

<param name="gateway-url" value="http://адрес сервера с http/fs_curl/index.php" bindings="directory"/>

Если все было сделано правильно, будет запрашиваться авторизация из базы данных Mysql.