1.本demo 主要用来说明 auth server 和wifidog的交互接口以及wifidog认证的基本流程! <br />能够完成wifidog认证的基本流程,但是不具备任何高级管理功能!
2.增加了主机(网段)限速,ip白名单;针对wifidog的mac白名单,mac黑名单,域名白名单接口描述
3.增加了对应版本wifidog新增加参数的描述,比如设备id(可以完全替代gw_id而再不用手动去配置每个路由器不同的gw_id了),客户端的即时速率等
1.将项目文件放到http服务器 htdoc目录之后,通过几个关键页面比如http://domain/index.php/wifidog/login http://domain/index.php/wifidog/ping 看返回是否正常来判断是否成功运行,页面返回错误,就要检查http服务器以及文件放置位置是否正确
2.此时服务器的对外wifidog接口为<br />
/index.php/wifidog/login
/index.php/wifidog/ping
/index.php/wifidog/auth
/index.php/wifidog/portal
3.修改wifidog配置文件,将几个关键路径url修改如下
AuthServer {
Hostname gw.freeap.net
SSLAvailable no
Path /index.php/wifidog/
}
4.如果需要配置成wifidog默认的路径,请调整CI路由、apache rewrite规则、.htaccess 规则、nginx规则等配置文档
5.有问题首先参考CI文档或CI不同环境下的部署文档