一种通过APP实现无感知认证上网的方法和装置制造方法及图纸

技术编号:17414966 阅读:64 留言:0更新日期:2018-03-07 10:22
本发明专利技术提供一种通过APP实现无感知认证上网的方法和装置,其中该方法包括:根据对APP的执行操作,向APP服务器发送登录请求;如果该登录请求中不存在同一域账号,则调用系统管理服务器的账号管理接口注册生成一个域账号,并对该APP中的用户信息和该域账号进行绑定;如果该登录请求中存在预设域账号,则登录该APP,并向该APP服务器发送入网认证请求,接入无线网络,其中该入网认证请求包括预设认证信息。本发明专利技术能够在特定范围内对APP的用户信息实现身份鉴别,并且基于APP与APP服务器之间的通信与AC控制系统自动完成接入无线网络认证,因此对于终端用户而言,整个认证和接入网络的过程是无感知的,这种方式有效提升了认证上网方式的用户体验。

A method and device for realizing non perceived authentication via APP

The invention provides a realization by APP method and apparatus for perceptual authentication access to the Internet, wherein the method comprises: according to the implementation of APP operation, sends a request to APP server login; if the login request does not exist in the same domain account, account number, management interface system management server generates a domain account, and bind to the APP of the user information and the domain account; if the default domain account the login request, then log on to the APP, and the APP server sends a request to the network authentication, access to the wireless network, wherein the authentication request includes default authentication information. The invention can in a certain range of APP user identity authentication information, and automatically access the wireless network authentication APP and communication between APP server and AC based control system, so for the end user, the authentication and access network is no perception, this effectively enhance the certification and the way the Internet user experience.

【技术实现步骤摘要】
一种通过APP实现无感知认证上网的方法和装置
本专利技术涉及计算机网络及计算机软件领域,具体涉及一种通过APP实现无感知认证上网的方法和装置。
技术介绍
随着无线网络的发展和普及,目前办公、娱乐等公共场所已经实现了无线网络覆盖,移动用户使用手机等移动设备上网的需求越来越大。大多数的公共场所都提供了WIFI接入,对保密性不是太高的场所。只要输入与WiFi网络对应的WIFI密码就可以实现网络接入,而对于一部分保密性高的公共场所,还要求用户成功连接WIFI网络之后,推送给用户一个Portal认证界面,通过用户输入用户名、密码或短信验证码,以此实现上网认证。通过WIFI接入无线网络的方式由于需要普通的AP热点,没有做到网络隔离,因此保密性较差;通过Portal认证方式虽然提高了用户接入无线网络的安全性和保密性,但是由于认证信息的过程较为繁琐,从而严重影响了用户的上网使用体验。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种通过APP实现无感知认证上网的方法和装置,以实现用户无感知认证上网,提升用户的接入体验。本专利技术的技术方案是提供一种通过APP实现无感知认证上网的方法。该方法包括:根据对APP的执行操作,向APP服务器发送登录请求;如果该登录请求中不存在同一域账号,则调用系统管理服务器的账号管理接口注册生成一个域账号,并对该APP中的用户信息和该域账号进行绑定;如果该登录请求中存在预设域账号,则登录该APP,并向该APP服务器发送入网认证请求,接入无线网络,其中该入网认证请求包括预设认证信息。可选地,该预设认证信息包括:该APP的该域账号、接入无线网络的用户名、密码以及终端IP地址。可选地,如果该登录请求中不存在同一域账号,则调用系统管理服务器的账号管理接口注册生成一个域账号,并对该APP中的用户信息和该域账号进行绑定还包括:将该域账号、接入无线网络的该用户名和该密码保存于该APP服务器。可选地,如果该登录请求中存在预设域账号,则登录该APP,并向该APP服务器发送入网认证请求,其中该入网认证请求包括预设认证信息中,还包括:该APP服务器根据该入网认证请求,调用Portal服务器的认证接口对该预设认证信息进行认证,并将登录成功结果返回至该APP服务器。可选地,该方法还包括:如果用户退出该APP,则调用该APP服务器的注销接口,将注销消息发送至该系统管理服务器,并通过该Portal服务器进行注销操作。本专利技术还提供一种通过APP实现无感知认证上网的装置,该装置包括:登陆请求模块,用于根据对APP的执行操作,向所述APP服务器发送登录请求;用户绑定模块,如果所述登录请求中不存在同一域账号,则调用系统管理服务器的账号管理接口注册生成一个域账号,并对所述APP中的用户信息和所述域账号进行绑定;网络接入模块,如果所述登录请求中存在预设域账号,则登录所述APP,并向所述APP服务器发送入网认证请求,接入无线网络,其中所述入网认证请求包括预设认证信息。可选地,所述预设认证信息包括:所述APP的所述域账号、接入无线网络的用户名、密码以及终端IP地址。可选地,所述用户绑定模块还用于:将所述域账号、接入无线网络的所述用户名和所述密码保存于所述APP服务器。可选地,所述网络接入模块还用于:所述APP服务器根据所述入网认证请求,调用Portal服务器的认证接口对所述预设认证信息进行认证,并将登录成功结果返回至所述APP服务器。可选地,该装置还包括:用户注销模块34,如果用户退出所述APP,则调用所述APP服务器的注销接口,将注销消息发送至所述系统管理服务器,并通过所述Portal服务器进行注销操作。本专利技术提供的通过APP实现无感知认证上网的方法和装置,能够在特定范围内对APP的用户信息实现身份鉴别,并且基于APP与APP服务器之间的通信与AC控制系统自动完成接入无线网络认证,因此对于终端用户而言,整个认证和接入网络的过程是无感知的,这种方式有效提升了认证上网方式的用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本专利技术通过APP实现无感知认证上网的通过APP实现无感知认证上网的应用场景示意图;图2为本专利技术一实施例的通过APP实现无感知认证上网的方法流程示意图;图3为本专利技术实施方式的通过APP实现无感知认证上网的装置示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。本领域技术技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。在本文中,需要理解的是,所涉及的术语中:APP服务端:管理者,决策用户是否需要接入网管,保持所有用户信息、调用AC控制系统实现对移动终端网络的接入。AC(AgileController)控制系统:执行者,接收APP服务端的指令对用户进行接入控制。AP(AccessPoint,无线访问节点):俗称“WIFI热点”,形成无线网络覆盖,为上网提供接入。应用场景首先参考图1,其示出了本专利技术的实施方式可以在其中实施的应用场景。图1中所示的场景包括终端100、服务器200以及AC控制系统。终端100可以是移动终端,例如手机、平板电脑、笔记本电脑、个人数字助理等移动电子设备,也可以是台式电脑等。服务器200可以是运营商服务器等。终端100与服务器200之间例如可以通过终端100利用AC控制系统300进行通信连接,终端100可以通过WIFI热点(AP)实现WiFi网络接入。示例性方法下面结合图1的应用场景,参考图2对本专利技术示例性的实施方式的通过APP实现无感知认证上网方法进行介绍。需要注意的是,上述应用场景仅是为了便于理解本专利技术的精神和原理而示出,本专利技术的实施方式在此方面不受任何限制。相反,本专利技术的实施方式可以应用于适用的任何场景。例如,参见图2所示,为本专利技术一实施例的通过APP实现无感知认证上网的方法的流程示意图。如图所示,该方法包括:步骤S201,根据对APP的执行操作,向APP服务器发送登录请求;步骤S202,如果该登录请求中不存在同一域账号,则调用系统管理服务器的账号管理接口注册生成一个域账号,并对该APP中的用户信息和该域账号进行绑定;步骤S203,如果该登录请求中存在预设域账号,则登录该APP,并向该APP服务器发送入网认证请求,接入无线网络,其中该入网认证请求包括预设认证信息。可选地,该预设认证信息包括:该APP的该域账号、接入无线网络的用户名、密码以及终端IP地址。可选地,如果该登录请求中不存在同一域账号,则调用系统管理服务器的账号管理接口注册生成一个域账号,并对该APP中的用户信息和该域账号进行绑定还包括:将该域账号、接入无线网络的该用户名和该密码保存于该APP服务器。可选地,如果该登录请求中存在预本文档来自技高网...
一种通过APP实现无感知认证上网的方法和装置

【技术保护点】
一种通过APP实现无感知认证上网的方法,其特征在于,所述方法包括:根据对APP的执行操作,向所述APP服务器发送登录请求;如果所述登录请求中不存在同一域账号,则调用系统管理服务器的账号管理接口注册生成一个域账号,并对所述APP中的用户信息和所述域账号进行绑定;如果所述登录请求中存在预设域账号,则登录所述APP,并向所述APP服务器发送入网认证请求,接入无线网络,其中所述入网认证请求包括预设认证信息。

【技术特征摘要】
1.一种通过APP实现无感知认证上网的方法,其特征在于,所述方法包括:根据对APP的执行操作,向所述APP服务器发送登录请求;如果所述登录请求中不存在同一域账号,则调用系统管理服务器的账号管理接口注册生成一个域账号,并对所述APP中的用户信息和所述域账号进行绑定;如果所述登录请求中存在预设域账号,则登录所述APP,并向所述APP服务器发送入网认证请求,接入无线网络,其中所述入网认证请求包括预设认证信息。2.根据权利要求1所述的方法,其特征在于,所述预设认证信息包括:所述APP的所述域账号、接入无线网络的用户名、密码以及终端IP地址。3.根据权利要求2所述的方法,其特征在于,如果所述登录请求中不存在同一域账号,则调用系统管理服务器的账号管理接口注册生成一个域账号,并对所述APP中的用户信息和所述域账号进行绑定还包括:将所述域账号、接入无线网络的所述用户名和所述密码保存于所述APP服务器。4.根据权利要求1所述的方法,其特征在于,如果所述登录请求中存在预设域账号,则登录所述APP,并向所述APP服务器发送入网认证请求,其中所述入网认证请求包括预设认证信息中,还包括:所述APP服务器根据所述入网认证请求,调用Portal服务器的认证接口对所述预设认证信息进行认证,并将登录成功结果返回至所述APP服务器。5.根据权利要求1所述的方法,其特征在于,还包括:如果用户退出所述APP,则调用所述APP服务器的注...

【专利技术属性】
技术研发人员:宋兆斌
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1