http://auth_server/login?gw_id=[GatewayID, default: "default"]gw_address=[GatewayAddress, internal IP of router]gw_port=[GatewayPort, port that wifidog Gateway is listening on]url=[user requested url]auth_server #即认证的域名gw_id #配置的网关名称gw_address #回调的内网地址gw_port #回调的端口
http://auth_server/auth/index.php?stage=countersip=mac=token=incoming=outgoing=ip,mac,token为用户的基本信息,incoming/outgoing为用户的连接计数信息,用来限定用户是否可以继续连接此时auth_server需要返回该请求:0——拒绝,删除防火墙内用户以及用户的信息6——用户验证失败,超时,会删除防火墙内信息(即会重新要求登录)1——用户验证通过,并跳转到http://auth_server/portal/?gw_id=%s5——用户需要验证,允许规则内的访问进行验证-1——用户验证出错,用户可以继续访问网络返回数据格式:Auth: <number from user status list>如Auth: 1 #中间有个空格