1.一种网络接入认证系统,其特征在于,包括:
认证模块,用于对网络接入终端进行认证;
处理模块,用于对该认证模块完成认证后产生的认证消息进行处理,以将该认证消息作为历史事务储存,并将该认证消息发送给接口模块;以及接口模块,用于将该认证消息推送给已注册的第三方。
2.如权利要求1所述的网络接入认证系统,其特征在于:还包括储存模块,与该处理模块连接,用于储存该历史事务。
3.如权利要求1所述的网络接入认证系统,其特征在于:该接口模块包括:注册模块,用于提供第三方进行认证消息推送注册;以及查询模块,用于在接收到该处理模块发送的认证消息时,查询需要推送该认证消息的第三方;以及推送模块,用于将该认证消息推送给该查询模块所查询到的第三方。
4.如权利要求3所述的网络接入认证系统,其特征在于:该推送模块将该认证消息以TCP报文方式进行推送。
5.如权利要求3所述的网络接入认证系统,其特征在于:该注册模块,提供接口注册函数,注册时,该第三方透过该接口注册函数输入该第三方的注册请求。
6.如权利要求1所述的网络接入认证系统,其特征在于:该接口模块还提供已注册第三方进行历史事务查询,该接口模块接收该第三方的查询请求,在已储存的历史事务中查询与该查询请求对应的历史事务,并将该历史事务推送给该第三方。
7.一种网络接入认证方法,应用于网络接入认证系统,该网络接入认证系统包括认证模块、处理模块及接口模块,其特征在于,包括:步骤S1,该认证模块对网络接入终端进行认证,认证完成后进入步骤S2;
步骤S2,处理模块将该认证模块认证完成后的认证消息进行处理,以将该认证消息作为历史事务储存,并将该认证消息发送给接口模块;
步骤S3,接口模块查询是否有注册该认证消息的第三方,如有则进入下一步,否则继续执行此步骤S3;以及步骤S4,该接口模块将该认证消息推送给该第三方。
8.如权利要求7所述的网络接入认证方法,其特征在于,在步骤S3中,接口模块还提供注册模块供第三方进行注册,注册方法包括:打开注册模块,监听是否有第三方注册请求,若有则进至下一步;
获取该注册请求,检测该注册请求内容是否符合预定格式要求,若是则将该第三方添加到需要推送服务的第三方列表中。
9.如权利要求8所述的网络接入认证方法,其特征在于,该注册请求包括该第三方的网络地址及端口号。
10.如权利要求7所述的网络接入认证方法,其特征在于,步骤S3中,该接口模块还检测是否有来自注册第三方的历史事务查询请求,若有则在已储存的历史事务中查询与该查询请求对应的历史事务,并将其推送给该第三方。