不配置ODBC,使用mysql,postgresql对FreeSWITCH进行用户认证
tags:无ODBC mysql postgresql FreeSWITCH用户认证 创建时间:2016-08-27 15:01:44
下载:
主要用于避免去配odbc,支持多核多线程,同时启动一个应用即可完成工作而用。
1. 用于Windows下对FreeSWITCH在使用postgresql对extension数据存储时的认证
2. 数据库结构如下:
tablename = extension_number
fields :
extension_number,extension_pswd,extension_domain,group_name,outbound_caller_id_number
当进行查询时为如下语句,当然也可以在dbconf.conf中配置相关字段名和表名,但不会由这个应用创建,而是已建好的。
select extension_number,extension_pswd,extension_domain,group_name,outbound_caller_id_number from call_extension where extension_number='1002'
3. 在WINDOWS的FreeSWITCH下,conf/autoload_configs/modules.conf.xml中配置
主要是让mod_xml_curl模块自动加载
接下来配置 conf/autoload_configs/xml_curl.conf.xml
用以下内容替换整个文件内容
4. 启动本应用程序
5. 重启FreeSWITCH
6. 当认证失败时会自动瞎匹配18621575908到程序中
上海老李,QQ:1354608370,FreeSWITCH QQ群: