-
Notifications
You must be signed in to change notification settings - Fork 24
接口说明
Liu Ming edited this page Feb 11, 2015
·
5 revisions
Syler社区版本共提供了两个接口用于上层调用,同时也需要上层提供1个接口用于状态回调。
通过调用相关接口上层应用可以实现不同ip、不同用户的上线和下线
-
接口地址
http://12.34.56.78/login
-
接口说明
调用该接口实现某个用户(IP)的上线功能
-
接口参数
- userip,必填,用户IP,待认证的用户的上网IP
- nas,必填,网络接入设备的IP
- username,可选,用户登录用户名,当随机用户名配置项打开时,该项为可选项;否则为必填
- userpwd,可选,用户登录密码,当随机用户名配置项打开时,该项为可选项;否则为必填
- timeout,可选,用户上网允许时长,当为空时,不限制用户时长
接口实现用户的下线功能
- 接口地址:http://12.34.56.78/logout
- 接口说明:调用该接口实现某个用户(IP)的下线功能
-
接口参数:
- userip,必填,用户IP,待下线的用户的上网IP
- nas,必填,网络接入设备的IP
异常下线回调接口由上层应用实现,主要完成用户在交换机内部出现异常情况,交换机将用户下线,并通知portal后的业务逻辑处理。
异常下线接口在配置文件中配置,Syler通过Get方式调用该接口,并返回一下参数:
- userip:下线用户IP
- nas:相应NAS设备IP