连接网络的方法、应用认证服务器、终端及路由器的制造方法

xiaoxiao2020-10-23  25

连接网络的方法、应用认证服务器、终端及路由器的制造方法
【技术领域】
[0001] 本发明涉及网络技术领域,特别涉及一种连接网络的方法、应用认证服务器、终端 及路由器。
【背景技术】
[0002] 随着网络技术的迅速发展,终端连接网络变得越来越容易。例如,随着WIFI (Wireless Fidelity,无线保真)技术的迅速发展,越来越多的终端可W通过WIFI连接网 络。通常,终端需要通过路由器连接网络,且在连接网络之前,路由器的管理用户会预先设 置该路由器的路由器标识信息W及通过该路由器连接网络的认证信息。其中,路由器的认 证信息可W为PSK (Pre-化ared Key,预共享密钥)等。因此,终端在连接网络时,需要获取 路由器的路由器标识信息W及与该路由器标识信息对应的PSK,并根据获取到的路由器标 识信息W及与该路由器标识信息对应的PSK连接网络。
[0003] 具体地,相关技术在连接网络时,终端在接收路由器标识信息后,在获取与该路由 器标识信息对应的PSK时,会提供一个PSK输入框。因此,终端在获取PSK时,通常是由终 端对应的用户在该PSK输入框中输入管理用户预先为路由器设置的PSK来实现的。
[0004] 然而,由于相关技术连接网络时,终端在获取PSK时,是通过用户在终端上的PSK 输入框中输入管理用户预先为路由器设置的PSK来实现的,因此,为了确保能够成功通过 路由器连接网络,用户需要准确无误地输入PSK,而由于用户输入PSK的操作可能比较繁 杂,因此,会给用户带来不好的操作体验。另外,如果用户输入的PSK错误,则会导致网络连 接失败,此时,用户需要重新输入PSK,导致连接网络的效率不高。

【发明内容】

[0005] 为了解决相关技术的问题,本发明实施例提供了一种连接网络的方法、应用认证 服务器、终端及路由器。所述技术方案如下:
[0006] 第一方面,提供了一种连接网络的方法,所述方法包括:
[0007] 获取终端对应的第一应用账号和所述终端接收的第一路由器标识信息,所述第一 路由器标识信息由所述第一路由器标识信息对应的路由器发送;
[0008] 根据所述第一应用账号和所述第一路由器标识信息确定所述终端是否具有通过 所述路由器连接网络的权限;
[0009] 如果确定所述终端具有通过所述路由器连接网络的权限,则向所述终端返回通过 所述路由器连接网络的认证信息,使所述终端接收所述认证信息后,根据所述认证信息通 过所述路由器连接网络。
[0010] 第二方面,提供了一种连接网络的方法,所述方法包括:
[0011] 广播网络连接请求,使接收所述网络连接请求的路由器返回第一路由器标识信 息;
[0012] 接收所述第一路由器标识信息,并获取对应的第一应用账号;
[0013] 将所述第一应用账号和所述第一路由器标识信息提交至应用认证服务器,使所述 应用认证服务器根据所述第一应用账号和所述第一路由器标识信息进行通过所述路由器 连接网络的权限认证,并使所述应用认证服务器在确定权限认证通过后,返回通过所述路 由器连接网络的认证信息;
[0014] 接收所述认证信息,并根据所述认证信息通过所述路由器连接网络。
[0015] 第H方面,提供了一种连接网络的方法,所述方法包括:
[0016] 接收终端广播的网络连接请求;
[0017] 根据所述网络连接请求向所述终端返回第一路由器标识信息,使所述终端将第一 应用账号和所述终端接收的第一路由器标识信息提交至应用认证服务器,并接收所述应用 认证服务器根据所述第一应用账号和所述第一路由器标识信息确定所述终端具有连接网 络的权限后返回的认证信息,根据所述认证信息连接网络。
[0018] 第四方面,提供了一种应用认证服务器,所述应用认证服务器包括:
[0019] 获取模块,用于获取终端对应的第一应用账号和所述终端接收的第一路由器标识 信息,所述第一路由器标识信息由所述第一路由器标识信息对应的路由器发送;
[0020] 确定模块,用于根据所述第一应用账号和所述第一路由器标识信息确定所述终端 是否具有通过所述路由器连接网络的权限;
[0021] 返回模块,用于当确定所述终端具有通过所述路由器连接网络的权限时,向所述 终端返回通过所述路由器连接网络的认证信息,使所述终端接收所述认证信息后,根据所 述认证信息通过所述路由器连接网络。
[0022] 第五方面,提供了一种终端,所述终端包括:
[0023] 广播模块,用于广播网络连接请求,使接收所述网络连接请求的路由器返回第一 路由器标识信息;
[0024] 第一接收模块,用于接收所述第一路由器标识信息;
[00巧]获取模块,用于获取对应的第一应用账号;
[0026] 提交模块,用于将所述第一应用账号和所述第一路由器标识信息提交至应用认证 服务器,使所述应用认证服务器根据所述第一应用账号和所述第一路由器标识信息进行通 过所述路由器连接网络的权限认证,并使所述应用认证服务器在确定权限认证通过后,返 回通过所述路由器连接网络的认证信息;
[0027]第二接收模块,用于接收所述认证信息;
[0028] 连接模块,用于根据所述认证信息通过所述路由器连接网络。
[0029] 第六方面,提供了一种路由器,所述路由器包括:
[0030] 第一接收模块,用于接收终端广播的网络连接请求;
[0031] 第一返回模块,用于根据所述网络连接请求向所述终端返回第一路由器标识信 息,使所述终端将第一应用账号和所述终端接收的第一路由器标识信息提交至应用认证服 务器,并接收所述应用认证服务器根据所述第一应用账号和所述第一路由器标识信息确定 所述终端是否具有连接网络的权限,且如果所述应用认证服务器确定所述终端具有连接网 络的权限后返回的认证信息,根据所述认证信息连接网络。
[0032] 本发明实施例提供的技术方案带来的有益效果是:
[0033] 通过根据终端对应的第一应用账号和终端接收的第一路由器标识信息确定终端 具有通过路由器连接网络的权限后,直接向终端返回通过路由器连接网络的认证信息,使 终端可W根据该认证信息连接网络,而无需用户输入认证信息,不仅使终端连接网络的操 作简单,而且能提高终端连接网络的效率。
【附图说明】
[0034] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据该些附图获得其他 的附图。
[00巧]图1是本发明实施例提供的一种连接网络的实施环境结构示意图;
[0036] 图2是本发明实施例一提供的一种连接网络的方法流程图;
[0037] 图3是本发明实施例一提供的另一种连接网络的方法流程图;
[0038] 图4是本发明实施例一提供的又一种连接网络的方法流程图;
[0039] 图5是本发明实施例二提供的一种连接网络的方法流程图;
[0040] 图6是本发明实施例H提供的一种应用认证服务器的结构示意图;
[0041] 图7是本发明实施例四提供的一种终端的结构示意图;
[0042] 图8是本发明实施例五提供的一种终端的结构示意图;
[0043] 图9是本发明实施例八提供的一种路由器的结构示意图;
[0044] 图10是本发明实施例九提供的一种连接网络的系统结构示意图。
【具体实施方式】
[0045] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0046] 请参考图1,其示出了本发明实施例提供的方法所涉及的实施环境的结构示意图。 如图1所示,该实施环境包括应用认证服务器103、终端101和路由器102。结合图1,通过 本发明实施例提供的方法,终端101可W通过路由器102连接网络。此外,终端101连接网 络时需要用到的路由器102的认证信息是由应用认证服务器103确定终端101具有通过路 由器102连接网络的权限之后,返回给终端101的。终端101通过路由器102及应用认证 服务器103连接网络的方法详见下述实施例一及实施例二,此处暂不费述。
[0047] 其中,终端101可W是智能手机、平板电脑、电子书阅读器、MP3(MovingPicture ExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)播放器、MP4(Moving PicUireExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面3)播放器、膝 上型便携计算机和台式计算机等等。应用认证服务器103可W是任何具有某种特定功能的 服务器,包括但不限于可W为即时通讯工具对应的服务器。
[004引 实施例一
[0049] 结合图1所示的实施环境示意图W及上述内容,本发明实施例提供了一种连接网 络的方法。W应用认证服务器执行本发明实施例提供的方法的角度为例,参见图2,本发明 实施例提供的方法流程包括:
[0050] 201 ;获取终端对应的第一应用账号和终端接收的第一路由器标识信息,第一路由 器标识信息由第一路由器标识信息对应的路由器发送。
[0051] 202;根据第一应用账号和第一路由器标识信息确定终端是否具有通过路由器连 接网络的权限。
[0052] 其中,根据第一应用账号和第一路由器标识信息确定终端是否具有通过路由器连 接网络的权限,包括:
[0053] 获取与第一路由器标识信息绑定的至少一个第二应用账号;
[0054] 如果获取到与第一路由器标识信息绑定的至少一个第二应用账号,则确定第一应 用账号是否为与第一路由器标识信息绑定的至少一个第二应用账号所管理的应用账号;
[0055] 如果确定第一应用账号为与第一路由器标识信息绑定的至少一个第二应用账号 所管理的应用账号,则确定终端具有通过路由器连接网络的权限。
[0056] 优选地,获取与第一路由器标识信息绑定的至少一个第二应用账号之前,还包 括:
[0057] 绑定至少一个第二路由器标识信息和至少一个第二应用账号;
[0058] 获取与第一路由器标识信息绑定的至少一个第二应用账号,包括:
[0059] 确定至少一个第二路由器标识信息中是否存在与第一路由器标识信息相同的第 二路由器标识信息;
[0060] 如果存在与第一路由器标识信息相同的第二路由器标识信息,则将与第一路由器 标识信息相同的第二路由器标识信息所绑定的至少一个第二应用账号作为获取到的与第 一路由器标识信息绑定的至少一个第二应用账号。
[0061] 优选地,确定至少一个第二路由器标识信息中是否存在与第一路由器标识信息相 同的第二路由器标识信息之后,还包括:
[0062] 如果至少一个第二路由器标识信息中不存在与第一路由器标识信息相同的第二 路由器标识信息,则确定未获取到与第一路由器标识信息绑定的至少一个第二应用账号。
[0063] 优选地,确定第一应用账号是否为与第一路由器标识信息绑定的至少一个第二应 用账号所管理的应用账号之后,还包括:
[0064] 如果确定第一应用账号不是与第一路由器标识信息绑定的至少一个第二应用账 号所管理的应用账号,则确定终端不具有通过路由器连接网络的权限。
[0065] 优选地,确定第一应用账号是否为与第一路由器标识信息绑定的至少一个第二应 用账号所管理的应用账号之后,还包括:
[0066] 如果确定第一应用账号不是与第一路由器标识信息绑定的至少一个第二应用账 号所管理的应用账号,则确定是否可将第一应用账号添加为与第一路由器标识信息绑定的 至少一个第二应用账号所管理的应用账号;
[0067] 如果确定可将第一应用账号添加为与第一路由器标识信息绑定的至少一个第二 应用账号所管理的应用账号,则将第一应用账号添加为与第一路由器标识信 息绑定的至少 一个第二应用账号所管理的应用账号,并确定终端具有通过路由器连接网络的权限。
[0068] 优选地,确定是否可将第一应用账号添加为与第一路由器标识信息绑定的至少一 个第二应用账号所管理的应用账号之后,还包括:
[0069] 如果确定不可将第一应用账号添加为与第一路由器标识信息绑定的至少一个第 二应用账号所管理的应用账号,则确定终端不具有通过路由器连接网络的权限。
[0070] 203;如果确定终端具有通过路由器连接网络的权限,则向终端返回通过路由器连 接网络的认证信息,使终端接收认证信息后,根据认证信息通过路由器连接网络。
[0071] 优选地,向终端返回通过路由器连接网络的认证信息,包括:
[0072] 接收并存储路由器提交的认证信息,并向终端返回预先存储的通过路由器连接网 络的认证信息。
[007引优选地,向终端返回通过路由器连接网络的认证信息,包括:
[0074] 通知路由器向终端返回连接网络的认证信息,通过路由器向终端返回通过路由器 连接网络的认证信息。
[00巧]优选地,向终端返回通过路由器连接网络的认证信息之前,还包括:
[0076] 向路由器发送限制终端通过路由器连接网络的连接网络权限范围信息,使路由器 根据连接网络权限范围信息对终端连接的网络范围进行控制。
[0077] W终端执行本发明实施例提供的方法的角度为例,参见图3,本发明实施例提供的 方法流程包括:
[0078] 301;广播网络连接请求,使接收网络连接请求的路由器返回第一路由器标识信 息。
[0079] 302;接收第一路由器标识信息,并获取对应的第一应用账号。
[0080] 303;将第一应用账号和第一路由器标识信息提交至应用认证服务器,使应用认证 服务器根据第一应用账号和第一路由器标识信息进行通过路由器连接网络的权限认证,并 使应用认证服务器在确定权限认证通过后,返回通过路由器连接网络的认证信息。
[0081] 304 ;接收认证信息,并根据认证信息通过路由器连接网络。
[0082] 优选地,接收认证信息,包括:
[0083] 接收应用认证服务器返回的通过路由器连接网络的认证信息,认证信息由应用认 证服务器预先存储。
[0084] 优选地,接收认证信息,包括:
[0085] 接收路由器返回的通过路由器连接网络的认证信息,认证信息是在路由器接收到 应用认证服务器发送的通知后发送的。
[0086]W路由器执行本发明实施例提供的方法的角度为例,参见图4,本发明实施例提供 的方法流程包括:
[0087] 401;接收终端广播的网络连接请求。
[0088] 402;根据网络连接请求向终端返回第一路由器标识信息,使终端将第一应用账号 和终端接收的第一路由器标识信息提交至应用认证服务器,并接收应用认证服务器根据第 一应用账号和第一路由器标识信息确定终端具有连接网络的权限后返回的认证信息,根据 认证信息连接网络。
[0089] 优选地,方法还包括:
[0090] 将第一路由器标识信息提交至应用认证服务器,使应用认证服务器将第一路由器 标识信息与至少一个第二应用账号绑定后,根据与所述第一路由器标识信息绑定的至少一 个第二应用账号确定所述终端是否具有连接网络的权限。
[0091] 优选地,接收终端广播的网络连接请求之前,还包括:
[0092] 向应用认证服务器提交连接网络的认证信息,使应用认证服务器确定终端具有连 接网络的权限后,向终端返回认证信息,由终端接收认证信息,并根据认证信息连接网络。
[0093] 优选地,方法还包括:
[0094] 接收应用认证服务器发送的通知消息,并根据通知消息向终端返回预先存储的连 接网络的认证信息。
[0095] 优选地,方法还包括:
[0096] 接收应用认证服务器发送的限制终端连接网络的连接网络权限范围信息;
[0097] 根据连接网络权限范围信息对终端连接的网络范围进行控制。
[0098] 本发明实施例提供的方法,通过根据终端对应的第一应用账号和终端接收的第一 路由器标识信息确定终端具有通过路由器连接网络的权限后,直接向终端返回通过该路由 器连接网络的认证信息,使终端可W根据该认证信息连接网络,而无需用户输入认证信息, 不仅使终端连接网络的操作简单,而且能提高终端连接网络的效率。
[0099] 实施例二
[0100] 结合上述图1所示的实施环境及实施例一的内容,本发明实施例提供了一种连接 网络的方法。参见图5,本发明实施例提供的方法流程包括:
[0101] 501 ;终端广播网络连接请求,路由器接收终端广播的网络连接请求,并根据网络 连接请求向终端返回第一路由器标识信息。
[0102] 终端为了触发通过路由器连接网络,需要广播网络连接请求。由于终端在通过路 由器连接网络时,终端需要获取路由器的路由器标识信息和与该路由器标识信息对应的认 证信息。因此,能为终端提供连接网络服务的路由器接收终端广播的网络连接请求后,根据 该网络连接请求向终端返回路由器标识信息。为了便于说明,在本发明实施例中,将为终端 提供本次连接网络服务的路由器向终端返回的路由器标识信息称为第一路由器标识信息。
[0103] 其中,关于终端广播网络连接请求的方式,本发明实施例不作具体限定。例如,当 终端需要连接无线网络时,可W通过开启无线通讯接口来广播网络连接请求。关于路由器 接收终端广播的网络连接请求的方式W及路由器根据网络连接请求向终端返回第一路由 器标识信息的方式,本发明实施例同样不作具体限定。其中,路由器根据网络连接请求向终 端返回第一路由器标识信息时,可W在接收到网络连接请求后,先从存储的配置信息中获 取用户设置的路由器标识信息,获取到的路由器标识信息即为该路由器的第一路由器标识 信息,并向终端返回从配置信息中获取到的第一路由器标识信息。
[0104] 502;终端接收第一路由器标识信息,获取终端对应的第一应用账号,并将第一应 用账号和第一路由器标识信息提交至应用认证服务器。
[0105] 为了使应用认证服务器能够通过终端对应的第一应用账号和终端接收的第一路 由器标识信息来确定终端是否具有通过与接收的第一路由器标识信息对应的路由器连接 网络的权限,可W由终端接收第一路由器标识信息,获取终端对应的第一应用账号,并将第 一应用账号和第一路由器标识信息提交至应用认证服务器。
[0106] 关于终端接收第一路由器标识信息的方式,本发明实施例不作具体限定。其中,女口 果终端同时接收到多个路由器返回的多个第一路由器标识信息,则终端可W根据接收的多 个第一路由器标识信息的信号强度来判断通过哪个路由器连接网络。通常,终端会选择信 号最强的路由器来连接网络。
[0107] 另外,终端获取终端对应的第一应用账号的方式,可W有很多种。例如,终端可W 开启已经配置的应用,并在该应用中获取终端对应的第一应用账号;终端上也可w设置有 获取应用账号的网络连接界面,终端可W通过检测用户在该网络连接界面中输入的应用账 号来获取终端对应的第一应用账号。其中,关于第一应用账号的类型,本发明实施例不作具 体限定。为了在后续过程中应用认证服务器可W通过终端对应的第一应用账号和终端接收 的第一路由器标识信息确定终端是否具有通过与第一路由器标识信息对应的路由器连接 网络的权限,第一应用账号对应的应用与应用认证服务器对应的应用应该属于同一应用, 从而能够使认证服务器可W识别第一应用账号并能够提供认证服务。因此,终端对应的第 一应用账号应该与应用认证服务器确定终端是否具有通过路由器连接网络的权限时使用 的应用账号为同一类型的账号。
[0108] 其中,终端将第一应用账号和第一路由器标识信息提交至应用认证服务器的方 式,也可W有很多种。例如,终端可W通过第一应用账号登录对应的应用,并与第一应用账 号对应的应用下的认证服务器进行交互,并在交互过程中将第一路由器标识信息携带在交 互信息中发送至应用认证服务器;终端也可W在显示的网络连接界面中获取用户输入的第 一应用账号和第一路由器标识信息,并将携带第一应用账号和第一路由器标识信息的网络 连接页面提交至应用认证服务器。当然,终端还可W采用其他方式将第一应用账号和第一 路由器标识信息提交至应用认证服务器,本发明实施例不作具体限定。
[0109] 503;应用认证服务器获取终端对应的第一应用账号和终端接收的第一路由器标 识f旨息。
[0110] 其中,应用认证服务器获取终端对应的第一应用账号和终端接收的第一路由器标 识信息的方式,本发明实施例不作具体限定。例如,如果终端通过第一应用账号登录应用, 并通过该应用与应用认证服务器进行交互,在交互过程中将第一路由器标识信息携带在交 互信息中发送至应用认证服务器,则应用认证服务器可W从与终端进行交互的交互信息中 获取终端对应的第一应用账号和终端接收的第一路由器标识信息。
[0111] 504;应用认证服务器根据第一应用账号和第一路由器标识信息确定终端是否具 有通过路由器连接网络的权限。
[0112] 其中,为了使应用认证服务器能够根据一定的判断标准确定终端是否具有通过与 终端接收的第一路由器标识信息对应的路由器连接网络的权限,应用认证服务器根据第一 应用账号和第一路由器标识信息确定终端是否具有通过路由器连接网络的权限之前,还可 W绑定至少一个第二路由器标识信息和至少一个第二应用账号。
[0113] 其中,应用认证服务器在绑定至少一个第二路由器标识信息和至少一个第二应用 账号之前,需要分别获取至少一个第二路由器标识信息和至少一个第二应用账号。关于应 用认证服务器获取至少一个第二路由器标识信息的方式,可W有很多种。例如,每个路由 器的管理用户在设置好每个路由器的路由器标识信息后,各个路由器存储该路由器标识信 息,并将该路由器标识信息提交至应用认证服务器,应用认证服务器通过接收至少一个路 由器提交的路由器标识信息来获取至少一个第二路由器标识信息。另外,关于应用认证服 务器获取至少一个第二应用账号的方式,可W为由路由器的管理用户在设置好每个路由器 的路由器标识信息,并通过路由器将路由器标识信息提交至应用认证服务器的同时,应用 认证服务器弹出获取该管理用户的第二应用账号的界面,并由管理用户在对应的界面中输 入对应的至少一个第二应用账号来实现获取至少一个第二应用账号;也可W由路由器的管 理用户通过管理员账号登录管理系统,并在管理系统中输入对应的第二路由器标识信息和 至少一个第二应用账号。
[0114] 优选地,当应用认证服务器成功绑定至少一个第二路由器标识信息和至少一个第 二应用账号后,应用认证服务器可W向绑定的至少一个第二路由器标识信息对应的至少一 个路由器发送绑定成功消息,使路由器接收该绑定成功消息后,在接收到终端广播的网络 连接请求时,可向终端返回该路由器对应的路由器标识信息,并在后续进一步配合应用认 证服务器完成本发明实施例提供的网络连接的方法。
[0115] 进一步地,应用认证服务器在绑定至少一个第二路由器标识信息和至少一个第二 应用账号后,存储绑定的至少一个第二路由器标识信息和至少一个第二应用账号的对应关 系,W在后续可W根据该绑定关系确定终端是否具有通过与接收的第一路由器标识信息对 应的路由器连接网络的权限。其中,应用认证服务器存储的至少一个第二路由器标识信息 和至少一个第二应用账号的绑定关系可W如表一所示:
[0116]表一
[0117]
[om] 当应用认证服务器绑定至少一个第二路由器标识信息和至少一个第二应用账号, 根据第一应用账号和第一路由器标识信息确定终端是否具有通过路由器连接网络的权限 时,包括但不限于可W通过如下步骤来实现:
[0119] 第一步:应用认证服务器获取与第一路由器标识信息绑定的至少一个第二应用账 号。
[0120] 其中,应用认证服务器获取与第一路由器标识信息绑定的至少一个第二应用账 号,包括但不限于可W通过W下方式实现:
[0121] 应用认证服务器确定至少一个第二路由器标识信息中是否存 在与第一路由器标 识信息相同的第二路由器标识信息;如果应用认证服务器确定至少一个第二路由器标识信 息中存在与第一路由器标识信息相同的第二路由器标识信息,则将与第一路由器标识信息 相同的第二路由器标识信息所绑定的至少一个第二应用账号作为获取到的与第一路由器 标识信息绑定的至少一个第二应用账号;如果应用认证服务器确定至少一个第二路由器标 识信息中不存在与第一路由器标识信息相同的第二路由器标识信息,则确定未获取到与第 一路由器标识信息绑定的至少一个第二应用账号。
[0122] 例如,如果终端接收的第一路由器标识信息为路由器标识信息B,而应用认证服务 器当前已经绑定的至少一个第二路由器标识信息如表一所示,即应用认证服务器当前绑定 的至少一个第二路由器标识信息包括路由器标识信息A和路由器标识信息B。此时,应用认 证服务器将接收的第一路由器标识信息,即将路由器标识信息B与已经绑定的路由器标识 信息A和路由器标识信息B进行比对,从而确定已经绑定的路由器标识信息A和路由器标 识信息B中存在与第一路由器标识信息相同的标识信息,即路由器标识信息B。此时,应用 认证服务器将与路由器标识信息B所绑定的至少一个第二应用账号作为获取到的与第一 路由器标识信息绑定的至少一个第二应用账号。然而,如果终端接收的第一路由器标识信 息为路由器标识信息C。由于应用认证服务器当前绑定的至少一个第二路由器标识信息中 不存在与路由器标识信息C相同的路由器标识信息,则应用认证服务器确定未获取到与第 一路由器标识信息绑定的至少一个第二应用账号。
[0123] 第二步:如果应用认证服务器获取到与第一路由器标识信息绑定的至少一个第二 应用账号,则确定第一应用账号是否为与第一路由器标识信息绑定的至少一个第二应用账 号所管理的应用账号。
[0124] 其中,关于应用认证服务器确定第一应用账号是否为与第一路由器标识信息绑定 的至少一个第二应用账号所管理的应用账号的方式,本发明实施例不作具体限定。具体实 施时,应用认证服务器在获取到与第一路由器标识信息绑定的至少一个第二应用账号后, 可W继续获取与第一路由器标识信息绑定的至少一个第二应用账号所管理的所有应用账 号,并将第一应用账号与至少一个第二应用账号所管理的所有应用账号一一进行比对。如 果与至少一个第二应用账号所管理的所有应用账号中存在第一应用账号,则确定第一应用 账号为与第一路由器标识信息绑定的至少一个第二应用账号所管理的应用账号,否则,确 定第一应用账号不是与第一路由器标识信息绑定的至少一个第二应用账号所管理的应用 账号。
[0125] 例如,如果应用认证服务器获取到与第一路由器标识信息绑定的至少一个第二应 用账号为23875,且该第二应用账号管理的账号分别为34875、74875等。而第一应用账号恰 好为34875,因此,应用认证服务器确定第一应用账号为与第一路由器标识信息绑定的至少 一个第二应用账号所管理的应用账号。
[0126] 第H步:如果应用认证服务器确定第一应用账号为与第一路由器标识信息绑定的 至少一个第二应用账号所管理的应用账号,则确定终端具有通过路由器连接网络的权限; 如果应用认证服务器确定第一应用账号不是与第一路由器标识信息绑定的至少一个第二 应用账号所管理的应用账号,则确定终端不具有通过路由器连接网络的权限。
[0127] 需要说明的是,如果应用认证服务器在第一步中确定未获取到与第一路由器标识 信息绑定的至少一个第二应用账号,则也确定终端不具有通过路由器连接网络的权限。
[012引为了便于说明,下面W-个具体例子对上述应用认证服务器根据第一应用账号和 第一路由器标识信息确定终端是否具有通过路由器连接网络的权限进行举例说明。
[0129] 例如,如果应用认证服务器当前已经绑定的至少一个第二路由器标识信息如表一 所示,即当前绑定的至少一个第二路由器标识信息包括路由器标识信息A和路由器标识信 息B。而第一路由器标识信息为路由器标识信息A,且应用认证服务器存储的与路由器标识 信息A绑定的第二应用账号为78975和75834, 78975所管理的应用账号为38765和46583, 第一应用账号为46583。由于应用认证服务器当前已经绑定的至少一个第二路由器标识信 息中存在与路由器标识信息A相同的路由器标识信息,且第一应用账号46583为与路由器 标识信息A绑定的第二应用账号为78975所管理的应用账号,因此,应用认证服务器确定终 端具有通过路由器连接网络的权限。
[0130] 应用认证服务器通过确定终端对应的第一应用账号是否为与至少一个第二路由 器标识信息绑定的至少一个第二应用账号所管理的应用账号来确定终端是否具有通过路 由器连接网络的权限,确保当终端对应的第一应用账号为与至少一个第二路由器标识信息 绑定的至少一个第二应用账号所管理的应用账号时,终端才可W通过路由器连接网络。因 此,能够通过该种方式限制通过路由器连接网络的终端的数量,使得通过该路由器连接网 络的终端的数量是由与该路由器的路由器标识信息绑定的至少一个第二应用账号所管理 的应用账号的数量来决定的。
[0131] 综上,应用认证服务器在根据终端对应的第一应用账号和终端接收的第一路由标 识信息确定终端是否具有通过与该第一路由器标识信息对应的路由器连接网络的权限时, 是根据对应的第一应用账号和与第一路由器标识信息绑定的至少一个第二应用账号之间 的关系来确定的,确保与第一路由器标识信息绑定的至少一个第二应用账号有关系的第一 应用账号对应的终端具有通过该第一路由器标识信息对应的路由器连接网络的权限。
[0132] 优选地,如果应用认证服务器确定第一应用账号不是与第一路由器标识信息绑定 的至少一个第二应用账号所管理的应用账号,从而确定终端不具有连接网络的权限,则终 端便不能通过路由器连接网络。此时,为了使终端能连接网络,应用认证服务器可W进一步 确定是否可将第一应用账号添加为与第一路由器标识信息绑定的至少一个第二应用账号 所管理的应用账号;如果确定可将第一应用账号添加为与第一路由器标识信息绑定的至少 一个第二应用账号所管理的应用账号,则将第一应用账号添加为与第一路由器标识信息绑 定的至少一个第二应用账号所管理的应用账号,并确定终端具有通过路由器连接网络的权 限。
[0133] 关于应用认证服务器确定是否可将第一应用账号添加为与第一路由器标识信息 绑定的至少一个第二应用账号所管理的应用账号的方式,本发明实施例不作具体限定。具 体实施时,应用认证服务器可W提供临时添加第一应用账号的勾选项,当应用认证服务器 检测到该勾选项被选中的操作时,便确定可W临时添加其它第一应用账号作为至少一个第 二应用账号所管理的应用账号。因此,当应用认证服务器临时添加第一应用账号后,被添加 的第一应用账号将变为第二应用账号所管理的应用账号。此时,该第一应用账号对应的终 端便具有了通过与该第一路由器标识信息对应的路由器连接网络的权限。
[0134] 进一步地,如果应用认证服务器确定不可将第一应用账号添加为与第一路由器标 识信息绑定的至少一个第二应用账号所管理的应用账号,则此时确定终端不具有通过路由 器连接网络的权限。
[01巧]优选地,当应用认证服务器确定终端不具有通过路由器连接网络的权限之后,为 了使终端对应的用户明确此时不可W通过与该第一路由器标识信息对应的路由器连接网 络,应用认证服务器还可W向终端返回网络连接失败响应。终端接收该网络连接失败响应 后,可W显示网络连接失败的提醒消息,W使终端对应的用户可W确定此次网络连接失败。
[0136] 505;如果应用认证服务器确定终端具有通过路由器连接网络的权限,则向终端返 回通过路由器连接网络的认证信息。
[0137] 由于终端通过路由器连接网络时,需要获取通过路由器连接网络的认证信息。在 本发明实施例中,当应用认证服务器确定终端具有通过路由器连接网络的权限后,应用认 证服务器通过向终端返回通过路由器连接网络的认证信息来使终端获取通过该路由器连 接网络的认证信息。关于应用认证服务器向终端返回通过路由器连接网络的认证信息的方 式,包括但不限于有如下两种方式:
[013引第一种方式;应用认证服务器接收并存储路由器提交的认证信息,并向终端返回 预先存储的通过路由器连接网络的认证信息。
[0139] 在该种方式下,当路由器的管理用户设置好该路由器的认证信息后,路由器存储 该认证信息,并将该认证信息提交至应用认证服务器,应用认证服务器接收并存储路由器 提交的认证信息。因此,当应用认证服务器确定终端具有通过该路由器连接网络的权限,贝U 可W直接向终端返回预先存储的通过路由器连接网络的认证信息。其中,关于应用认证服 务器接收并存储路由器提交的认证信息的方式W及向终端返回预先存储的通过路由器连 接网络的认证信息的方式,本发明实施例不作具体限定。
[0140] 第二种方式;应用认证服务器通知路由器向终端返回连接网络的认证信息,通过 路由器向终端返回通过路由器连接网络的认证信息。
[0141] 在该种方式下,当路由器的管理用户设置好该路由器的认证信息后,路由器存储 该认证信息,而并不提交至应用认证服务器。当应用认证服务器确定终端具有通过该路由 器连接网络的权限后,可W通知路由器向终端返回连接网络的认证信息,并通过路由器向 终端返回通过路由器连接网络的认证信息。关于应用认证服务器通知路由器向终端返回连 接网络的认证信息的方式,可W有很多种。例如,应用认证服务器可W通过发送通知消息的 方式通知路由器向终端返回连接网络的认证信息,也可W通过发送指令的形式来通知路由 器向终端返回连接网络的认证信息,等等。
[0142] 其中,关于通过路由器连接网络的认证信息的类型,本发明实施例不作具体限定。 具体实施时,通过路由器连接网络的认证信息的类型包括但不限于有路由器的PSK信息或 路由器的入口podal地址信息。
[0143] 506 ;终端接收认证信息,并根据认证信息通过路由器连接网络。
[0144] 关于终端接收认证信息的方式,本发明实施例不作具体限定。其中,终端根据认证 信息通过路由器连接网络的方式,可W结合通过路由器连接网络的认证信息的类型而有不 同的方式。例如,如果通过路由器连接网络的认证信息的类型为路由器的PSK信息,则终端 根据该路由器的PSK信息通过该路由器连接网络;如果通过路由器连接网络的认证信息的 类型为路由器的podal地址信息,则终端根据该路由器的podal地址信息通过该路由器 连接网络。
[0145] 优选地,为了限制终端在连接网络后使用网络的范围,应用认证服务器在向终端 返回通过路由器连接网络的认证信息之前,还可W向路由器发送限制终端通过路由器连接 网络的连接网络权限范围信息,使路由器根据该连接网络权限范围信息对终端连接的网络 范围进行控制。
[0146] 关于应用认证服务器向路由器发送的连接网络权限范围信息的具体内容,本发明 实施例不作具体限定。例如,该连接网络权限范围信息可W包括限制终端通过该路由器连 接网络的时间信息;也可W包括限制终端通过该路由器连接网络的流量信息;还可W包括 限制终端通过该路由器连接网络的网络资源类型信息,等等。其中,限制终端通过该路由器 连接网络的网络资源类型包括但不限于可W包括视频类型信息、音频类型、网页类型等等。
[0147] 当连接网络权限范围信息包括限制终端通过该路由器连接网络的时间信息时,路 由器能够控制终端通过该路由器连接网络的时间,使终端仅能在与连接网络的时间信息对 应的时间间隔内通过该路由器连接网络;当连接网络权限范围信息包括限制终端通过该路 由器连接网络的流量信息时,路由器能够控制终端通过该路由器连接网络的流量,使终端 仅能访问与连接网络的流量信息对应的流量的网络资源;当连接网络权限范围信息包括限 制终端通过该路由器连接网络的网络资源类型信息时,路由器能够控制终端通过该路由器 访问网络的网络资源类型,例如,如果网络资源类型信息中仅包括网页资源类型,则终端通 过该路由器连接网络之后,仅能访问网页类型的网络资源,而不能访问视频,音频等其它类 型的网络资源。
[0148] 进一步地,当应用认证服务器向路由器发送限制终端通过路由器连接网络的连接 网络权限范围信息后,路由器也可W将该连接网络权限范 围信息转发至终端。终端接收该 连接网络权限范围信息后,能够使终端对应的用户根据该连接网络权限范围信息确定能够 访问哪些网络资源,而不能访问哪些网络资源,从而进一步控制终端访问与该连接网络权 限范围信息匹配的网络资源。其中,关于路由器将该连接网络权限范围信息转发至终端W 及终端接收该连接网络权限范围信息的方式,本发明实施例不作具体限定。
[0149] 本发明实施例提供的方法,通过根据终端对应的第一应用账号和终端接收的第一 路由器标识信息确定终端具有通过路由器连接网络的权限后,直接向终端返回通过该路由 器连接网络的认证信息,使终端可W根据该认证信息连接网络,而无需用户输入认证信息, 不仅使终端连接网络的操作简单,而且能提高终端连接网络的效率。
[0150] 实施例H
[0151] 本发明实施例提供了 一种应用认证服务器,该应用认证服务器用于执行上述实施 例一或实施例二中应用认证服务器执行的功能。参见图6,该应用认证服务器包括:
[0152] 获取模块601,用于获取终端对应的第一应用账号和终端接收的第一路由器标识 信息,第一路由器标识信息由第一路由器标识信息对应的路由器发送;
[0153] 确定模块602,用于根据第一应用账号和第一路由器标识信息确定终端是否具有 通过路由器连接网络的权限;
[0154] 返回模块603,用于当确定终端具有通过路由器连接网络的权限时,向终端返回通 过路由器连接网络的认证信息,使终端接收认证信息后,根据认证信息通过路由器连接网 络。
[0巧日]优选地,确定模块602,包括:
[0156] 获取单元,用于获取与第一路由器标识信息绑定的至少一个第二应用账号;
[0157] 第一确定单元,用于当获取到与第一路由器标识信息绑定的至少一个第二应用账 号时,确定第一应用账号是否为与第一路由器标识信息绑定的至少一个第二应用账号所管 理的应用账号;
[015引第二确定单元,用于当确定第一应用账号为与第一路由器标识信息绑定的至少一 个第二应用账号所管理的应用账号时,确定终端具有通过路由器连接网络的权限。
[0159] 优选地,应用认证服务器,还包括:
[0160] 绑定模块,用于绑定至少一个第二路由器标识信息和至少一个第二应用账号;
[0161] 获取单元,包括:
[0162] 第一确定子单元,用于确定至少一个第二路由器标识信息中是否存在与第一路由 器标识信息相同的第二路由器标识信息;
[0163] 第二确定子单元,用于当存在与第一路由器标识信息相同的第二路由器标识信息 时,将与第一路由器标识信息相同的第二路由器标识信息所绑定的至少一个第二应用账号 作为获取到的与第一路由器标识信息绑定的至少一个第二应用账号。
[0164] 优选地,获取单元,还包括:
[0165] 第H确定子单元,用于当至少一个第二路由器标识信息中不存在与第一路由器标 识信息相同的第二路由器标识信息时,确定未获取到与第一路由器标识信息绑定的至少一 个第二应用账号。
[0166] 优选地,确定模块602,还包括:
[0167] 第H确定单元,用于当确定第一应用账号不是与第一路由器标识信息绑定的至少 一个第二应用账号所管理的应用账号时,确定终端不具有通过路由器连接网络的权限。
[0168] 优选地,确定模块602,还包括:
[0169] 第四确定单元,用于当确定第一应用账号不是与第一路由器标识信息绑定的至少 一个第二应用账号所管理的应用账号时,确定是否可将第一应用账号添加为与第一路由器 标识信息绑定的至少一个第二应用账号所管理的应用账号;
[0170] 添加单元,用于当确定可将第一应用账号添加为与第一路由器标识信息绑定的至 少一个第二应用账号所管理的应用账号时,将第一应用账号添加为与第一路由器标识信息 绑定的至少一个第二应用账号所管理的应用账号,并确定终端具有通过路由器连接网络的 权限。
[0171] 优选地,确定模块602,还包括:
[0172] 第五确定单元,用于当确定不可将第一应用账号添加为与第一路由器标识信息绑 定的至少一个第二应用账号所管理的应用账号时,确定终端不具有通过路由器连接网络的 权限。
[0173] 优选地,返回模块603,包括:
[0174] 接收单元,用于接收并存储路由器提交的认证信息;
[0175] 返回单元,用于向终端返回预先存储的通过路由器连接网络的认证信息。
[0176] 优选地,返回模块603,包括:
[0177] 通知单元,用于通知路由器向终端返回连接网络的认证信息,并通过路由器向终 端返回通过路由器连接网络的认证信息。
[0178] 优选地,应用认证服务器,还包括:
[0179] 发送模块,用于向路由器发送限制终端通过路由器连接网络的连接网络权限范围 信息,使路由器根据连接网络权限范围信息对终端连接的网络范围进行控制。
[0180] 本发明实施例提供的应用认证服务器,通过根据终端对应的第一应用账号和终端 接收的第一路由器标识信息确定终端具有通过路由器连接网络的权限后,直接向终端返回 通过该路由器连接网络的认证信息,使终端可W根据该认证信息连接网络,而无需用户输 入认证信息,不仅使终端连接网络的操作简单,而且能提高终端连接网络的效率。
[0181] 实施例四
[0182] 本发明实施例提供了一种终端,该终端用于执行上述实施例一或实施例二中终端 执行的功能。参见图7,该终端包括:
[0183] 广播模块701,用于广播网络连接请求,使接收网络连接请求的路由器返回第一路 由器标识信息;
[0184] 第一接收模块702,用于接收第一路由器标识信息;
[0185] 获取模块703,用于获取对应的第一应用账号;
[0186] 提交模块704,用于将第一应用账号和第一路由器标识信息提交至应用认证服务 器,使应用认证服务器根据第一应用账号和第一路由器标识信息进行通过路由器连接网络 的权限认证,并使应用认证服务器在确定权限验证通过后,返回通过路由器连接网络的认 证信息;
[0187] 第二接收模块705,用于接收认证信息;
[018引连接模块706,用于根据认证信息通过路由器连接网络。
[0189] 优选地,第二接收模块705,用于接收应用认证服务器返回的通过路由器连接网络 的认证信息,认证信息由应用认证服务器预先存储。
[0190] 优选地,第二接收模块705,用于接收路由器返回的通过路由器连接网络的认证信 息,认证信息是在路由器接收到应用认证服务器发送的通知后发送的。
[0191] 本发明实施例提供的终端,通过将对应的第一应用账号和接收的第一路由器标识 信息提交至应用认证服务器,使应用认证服务器根据终端对应的第一应用账号和终端接收 的第一路由器标识信息确定终端具有通过路由器连接网络的权限后,直接向终端返回通过 该路由器连接网络的认证信息,使终端可W根据该认证信息连接网络,而无需用户输入认 证信息,不仅使终端连接网络的操作简单,而且能提高终端连接网络的效率。
[0192] 实施例五
[0193] 请参考图8,其示出了本发明实施例所涉及的终端的结构示意图,该终端可W用于 实施上述实施例中提供的方法。具体来讲:
[0194] 终端800可W包括RF(Radio化equen巧,射频)电路110、包括有一个或一个W上 计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、 WiFi(WirelessFidelity,无线保真)模块170、包括有一个或者一个W上处理核也的处理 器180、W及电源190等部件。本领域技术人员可W理解,图8中示出的终端结构并不构成 对终端的限定,可W包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布 置。其中:
[0195]RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站 的下行信息接收后,交由一个或者一个W上处理器180处理;另外,将涉及上行的数据发 送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个 振荡器、用户身份模块(SIM)卡、收发信机、禪合器、LNA(LowNoiseAmplifier,低噪声 放大器)、双工器等。此外,RF电路110还可W通过无线通信与网络和其他设备通信。所 述无线通信可W使用任一通信标准或协议,包括但不限于GSM(GlobalSystemofMobile communication,全球移动通讯系统)、GPRS(GeneralPacketRadioService,通用分组 无线服务)、CDMA(CodeDivisionMultipleAccess,码分多址)、WCDMA(WidebandCode DivisionMultipleAccess,宽带码分多址)、LTE(X〇ngTermEvolution,长期演进)、电 子邮件、SMS(化ortMessagingService,短消息服务)等。
[0196] 存储器120可用于存储软件程序W及模块,处理器180通过运行存储在存储器120 的软件程序W及模块,从而执行各种功能应用W及数据处理。存储器120可主要包括存储 程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序 (比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端800的使用所创建的 数据(比如音频数据、电话本等)等。此外,存储器120可W包括高速随机存取存储器,还可 W包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器 件。相应地,存储器120还可W包括存储器控制器,W提供处理器180和输入单元130对存 储器120的访问。
[0197]输入单元130可用于接收输入的数字或字符信息,W及产生与用户设置W及功能 控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触 敏表面131W及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集 用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏 表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。 可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检 测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从 触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理 器180发来的命令并加W执行。此外,可W采用电阻式、电容式、红外线W及表面声波等多 种类型实现触敏表面131。除了触敏表面131,输入单元130还可W包括其他输入设备132。 具体地,其他输入设备132可W包括但不限于物理键盘、功能键(比如音量控制按键、开关 按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[019引显示单元140可用于显示由用户输入的信息或提供给用户的信息W及终端800的 各种图形用户接口,该些图形用户接口可W由图形、文本、图标、视频和其任意组合来构成。 显示单元140可包括显示面板141,可选的,可W采用LCD(Liquid化ystalDisplay,液晶 显示器)、0LEDOrganicLi曲t-EmittingDiode,有机发光二极管)等形式来配置显示面 板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附 近的触摸操作后,传送给处理器180W确定触摸事件的类型,随后处理器180根据触摸事件 的类型在显示面板141上提供相应的视觉输出。虽然在图8中,触敏表面131与显示面板 141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可W将触敏表面 131与显示面板141集成而实现输入和输出功能。
[0199]终端800还可包括至少一种传感器150,比如光传感器、运动传感器W及其他传感 器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境 光线的明暗来调 节显示面板141的亮度,接近传感器可在终端800移动到耳边时,关闭显示 面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一 般为H轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用 (比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等; 至于终端800还可配置的巧螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在 此不再费述。
[0200] 音频电路160、扬声器161,传声器162可提供用户与终端800之间的音频接口。音 频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换 为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160 接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110W发送给比 如另一终端,或者将音频数据输出至存储器120W便进一步处理。音频电路160还可能包 括耳塞插孔,W提供外设耳机与终端800的通信。
[0201] WiFi属于短距离无线传输技术,终端800通过WiFi模块170可W帮助用户收发电 子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图8示 出了WiFi模块170,但是可W理解的是,其并不属于终端800的必须构成,完全可W根据需 要在不改变发明的本质的范围内而省略。
[0202] 处理器180是终端800的控制中也,利用各种接口和线路连接整个终端的各个部 分,通过运行或执行存储在存储器120内的软件程序和/或模块,W及调用存储在存储器 120内的数据,执行终端800的各种功能和处理数据,从而对终端进行整体监控。可选的,处 理器180可包括一个或多个处理核也;优选的,处理器180可集成应用处理器和调制解调处 理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要 处理无线通信。可W理解的是,上述调制解调处理器也可W不集成到处理器180中。
[0203] 终端800还包括给各个部件供电的电源190 (比如电池),优选的,电源可W通过电 源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、W及功耗 管理等功能。电源190还可W包括一个或一个W上的直流或交流电源、再充电系统、电源故 障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0204] 尽管未示出,终端800还可W包括摄像头、蓝牙模块等,在此不再费述。具体在本 实施例中,终端的显示单元是触摸屏显示器,终端还包括有存储器,W及一个或者一个W上 的程序,其中一个或者一个W上程序存储于存储器中,且经配置W由一个或者一个W上处 理器执行。所述一个或者一个W上程序包含用于执行W下操作的指令:
[0205] 广播网络连接请求,使接收网络连接请求的路由器返回第一路由器标识信息;
[0206] 接收第一路由器标识信息,并获取对应的第一应用账号;
[0207] 将第一应用账号和第一路由器标识信息提交至应用认证服务器,使应用认证服务 器根据第一应用账号和第一路由器标识信息进行通过路由器连接网络的权限认证,并使应 用认证服务器在确定权限认证通过后,返回通过路由器连接网络的认证信息;
[020引接收认证信息,并根据认证信息通过路由器连接网络。
[0209] 假设上述为第一种可能的实施方式,则在第一种可能的实施方式作为基础而提供 的第二种可能的实施方式中,终端的存储器中,还包含用于执行W下操作的指令:接收认证 信息,包括:
[0210] 接收应用认证服务器返回的通过路由器连接网络的认证信息,认证信息由应用认 证服务器预先存储。
[0211] 在第一种可能的实施方式作为基础而提供的第H种可能的实施方式中,终端的存 储器中,还包含用于执行W下操作的指令:接收认证信息,包括:
[0212] 接收路由器返回的通过路由器连接网络的认证信息,认证信息是在路由器接收到 应用认证服务器发送的通知后发送的。
[0213] 本发明实施例提供的终端,通过将对应的第一应用账号和接收的第一路由器标识 信息提交至应用认证服务器,使应用认证服务器根据终端对应的第一应用账号和终端接收 的第一路由器标识信息确定终端具有通过路由器连接网络的权限后,直接向终端返回通过 该路由器连接网络的认证信息,使终端可W根据该认证信息连接网络,而无需用户输入认 证信息,不仅使终端连接网络的操作简单,而且能提高终端连接网络的效率。
[0214] 实施例六
[0215] 本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质可W是上 述实施例中的存储器中所包含的计算机可读存储介质;也可W是单独存在,未装配入终端 中的计算机可读存储介质。该计算机可读存储介质存储有一个或者一个W上程序,该一个 或者一个W上程序被一个或者一个W上的处理器用来执行连接网络的方法,该方法包括:
[0216] 广播网络连接请求,使接收网络连接请求的路由器返回第一路由器标识信息;
[0217] 接收第一路由器标识信息,并获取对应的第一应用账号;
[021引将第一应用账号和第一路由器标识信息提交至应用认证服务器,使应用认证服务 器根据第一应用账号和第一路由器标识信息进行通过路由器连接网络的权限认证,并使应 用认证服务器在确定权限认证通过后,返回通过路由器连接网络的认证信息;
[0219] 接收认证信息,并根据认证信息通过路由器连接网络。
[0220] 假设上述为第一种可能的实施方式,则在第一种可能的实施方式作为基础而提供 的第二种可能的实施方式中,终端的存储器中,还包含用于执行W下操作的指令:接收认证 信息,包括:
[0221] 接收应用认证服务器返回的通过路由器连接网络的认证信息,认证信息由所述应 用认证服务器预先存储。
[0222] 在第一种可能的实施方式作为基础而提供的第H种可能的实施方式中,终端的存 储器中,还包含用于执行W下操作的指令:接收认证信息,包括:
[0223] 接收路由器返回的通过路由器连接网络的认证信息,认证信息是在路由器接收到 应用认证服务器发送的通知后发送的。
[0224] 本发明实施例提供的计算机可读存储介质,通过将对应的第一应用账号和接收的 第一路由器标识信息提交至应用认证服务器,使应用认证服务器根据终端对应的第一应用 账号和终端接收的第一路由器标识信息确定终端具有通过路由器连接网络的权限后,直接 向终端返回通过该路由器连接网络的认证信息,使终端可W根据该认证信息连接网络,而 无需用户输入认证信息,不仅使终端连接网络的操作简单,而且能提高终端连接网络的效 率。
[0225] 实施例走
[0226] 本发明实施例中提供了一种图形用户接口,该图形用户接口用在终端上,该终端 包括触摸屏显示器、存储器和用于执行一个或者一个W上的程序的一个或者一个W上的处 理器;该图形用户接口包括:
[0227] 广播网络连接请求,使接收网络连接请求的路由器返回第一路由器标识信息;
[022引接收第一路由器标识信息,并获取对应的第一应用账号;
[0229] 将第一应用账号和第一路由器标识信息提交至应用认证服务器,使应用认证服务 器根据第一应用账号和第一路由器标识信息进行通过路由器连接网络的权限认证,并使应 用认证服务器在确定权限认证通过后,返回通过路由器连接网络的认证信息;
[0230] 接收认证信息,并根据认证信息通过路由器连接网络。
[0231] 本发明实施例提供的图形用户接口,通过将对应的第一应用账号和接收的第一路 由器标识信息提交至应用认证服务器,使应用认证服务器根据终端对应的第一应用账号和 终端接收的第一路由器标识信息确定终端具有通过路由器连接网络的权限后,直接向终端 返回通过该路由器连接网络的认证信息,使终端可w根据该认证信息连接网络,而无需用 户输入认证信息,不仅使终端连接网络的操作简单,而且能提高终端连接网络的效率。
[02础实施例八
[0233] 本发明实施例提供了一种路由器,该路由器用于执行上述实施例一或实施例二中 路由器执行的功能。参见图9,该路由器包括:
[0234] 第一接收模块901,用于接收终端广播的网络连接请求;
[0235] 第一返回模块902,用于根据网络连接请求向终端返回第一路由器标识信息,使终 端将第一应用账号和终端接收的第一路由器标识信息提交至应用认证服务器,并接收应用 认证服务器根据第一应用账号和第一路由器标识信息确定终端是否具有连接网络的权限, 且如果应用认证服务器确定终端具有连接网络的权限后返回的认证信息,根据认证信息连 接网络。
[0236] 优选地,路由器,还包括:
[0237] 第一提交模块,用于将第一路由器标识信息提交至应用认证服务器,使应用认证 服务器将第一路由器标识信息与至少一个第二应用账号绑定后,根据与所述第一路由器标 识信息绑定的至少一个第二应用账号确定所述终端是否具有连接网络的权限。
[023引优选地,路由器,还包括:
[0239] 第二提交模块,用于向应用认证服务器提交连接网络的认证信息,使应用认证服 务器确定终端具有连接网络的权限后,向终端返回认证信息,由终端接收认证信息,并根据 认证信息连接网络。
[0240] 优选地,路由器,还包括:
[0241] 第二接收模块,用于接收应用认证服务器发送的通知消息;
[0242] 第二返回模块,用于根据通知消息向终端返回预先存储的连接网络的认证信息。
[0243] 优选地,路由器,还包括:
[0244] 第H接收模块,用于接收应用认证服务器发送的限制终端连接网络的连接网络权 限范围信息;
[0245] 控制模块,用于根据连接网络权限范围信息对终端连接的网络范围进行控制。
[0246] 本发明实施例提供的路由器,通过向终端返回对应的第一路由器标识信息,并使 终端将对应的第一应用账号和终端接收的第一路由器标识信息提交至应用认证服务器后, 使应用认证服务器根据终端对应的应用账号和终端接收的路由器标识信息确定终端具有 通过路由器连接网络的权限后,直接向终端返回通过该路由器连接网络的认证信息,使终 端可W根据该认证信息连接网络,而无需用户输入认证信息,不仅使终端连接网络的操作 简单,而且能提高终端连接网络的效率。
[0247] 实施例九
[024引本发明实施例提供了一种连接网络的系统,参见图10,该系统包括;应用认证服 务器1001、终端1002和路由器1003 ;
[0249] 其中,应用认证服务器1001如上述实施例H提供的应用认证服务器,具体详见上 述实施例H的内容,此处不再费述;
[0巧0] 终端1002如上述实施例四提供的终端,具体详见上述实施例四的内容,此处不再 费述;
[0251] 路由器1003如上述实施例八提供的终端,具体详见上述实施例八的内容,此处不 再费述。
[0252] 本发明实施例提供的系统,通过根据终端对应的第一应用账号和终端接收的第一 路由器标识信息确定终端具有通过路由器连接网络的权限后,直接向终端返回通过该路由 器连接网络的认证信息,使终端可W根据该认证信息连接网络,而无需用户输入认证信息, 不仅使终端连接网络的操作简单,而且能提高终端连接网络的效率。
[0巧3] 需要说明的是;上述实施例提供的应用认证服务器、终端及路由器在执行连接网 络的方法时,仅W上述各功能模块的划分进行举例说明,实际应用中,可W根据需要而将上 述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,W完成 W上描述的全部或者部分功能。另外,上述实施例提供的应用认证服务器、终端、路由器及 连接网络的系统与连接网络的方法实施例属于同一构思,其具体实现过程详见方法实施 例,该里不再费述。
[0254] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0255] 本领域普通技术人员可W理解实现上述实施例的全部或部分步骤可W通过硬件 来完成,也可W通 过程序来指令相关的硬件完成,所述的程序可W存储于一种计算机可读 存储介质中,上述提到的存储介质可W是只读存储器,磁盘或光盘等。
[0256] W上所述仅为本发明的较佳实施例,并不用W限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种连接网络的方法,其特征在于,所述方法包括: 获取终端对应的第一应用账号和所述终端接收的第一路由器标识信息,所述第一路由 器标识信息由所述第一路由器标识信息对应的路由器发送; 根据所述第一应用账号和所述第一路由器标识信息确定所述终端是否具有通过所述 路由器连接网络的权限; 如果确定所述终端具有通过所述路由器连接网络的权限,则向所述终端返回通过所述 路由器连接网络的认证信息,使所述终端接收所述认证信息后,根据所述认证信息通过所 述路由器连接网络。2. 根据权利要求1所述的方法,其特征在于,所述根据所述第一应用账号和所述第一 路由器标识信息确定所述终端是否具有通过所述路由器连接网络的权限,包括: 获取与所述第一路由器标识信息绑定的至少一个第二应用账号; 如果获取到与所述第一路由器标识信息绑定的至少一个第二应用账号,则确定所述第 一应用账号是否为与所述第一路由器标识信息绑定的至少一个第二应用账号所管理的应 用账号; 如果确定所述第一应用账号为与所述第一路由器标识信息绑定的至少一个第二应用 账号所管理的应用账号,则确定所述终端具有通过所述路由器连接网络的权限。3. 根据权利要求2所述的方法,其特征在于,所述获取与所述第一路由器标识信息绑 定的至少一个第二应用账号之前,还包括: 绑定至少一个第二路由器标识信息和至少一个第二应用账号; 所述获取与所述第一路由器标识信息绑定的至少一个第二应用账号,包括: 确定所述至少一个第二路由器标识信息中是否存在与所述第一路由器标识信息相同 的第二路由器标识信息; 如果存在与所述第一路由器标识信息相同的第二路由器标识信息,则将与所述第一路 由器标识信息相同的第二路由器标识信息所绑定的至少一个第二应用账号作为获取到的 与所述第一路由器标识信息绑定的至少一个第二应用账号。4. 根据权利要求3所述的方法,其特征在于,所述确定所述至少一个第二路由器标识 信息中是否存在与所述第一路由器标识信息相同的第二路由器标识信息之后,还包括: 如果所述至少一个第二路由器标识信息中不存在与所述第一路由器标识信息相同的 第二路由器标识信息,则确定未获取到与所述第一路由器标识信息绑定的至少一个第二应 用账号。5. 根据权利要求2所述的方法,其特征在于,所述确定所述第一应用账号是否为与所 述第一路由器标识信息绑定的至少一个第二应用账号所管理的应用账号之后,还包括: 如果确定所述第一应用账号不是与所述第一路由器标识信息绑定的至少一个第二应 用账号所管理的应用账号,则确定所述终端不具有通过所述路由器连接网络的权限。6. 根据权利要求2所述的方法,其特征在于,所述确定所述第一应用账号是否为与所 述第一路由器标识信息绑定的至少一个第二应用账号所管理的应用账号之后,还包括: 如果确定所述第一应用账号不是与所述第一路由器标识信息绑定的至少一个第二应 用账号所管理的应用账号,则确定是否可将所述第一应用账号添加为与所述第一路由器标 识信息绑定的至少一个第二应用账号所管理的应用账号; 如果确定可将所述第一应用账号添加为与所述第一路由器标识信息绑定的至少一个 第二应用账号所管理的应用账号,则将所述第一应用账号添加为与所述第一路由器标识信 息绑定的至少一个第二应用账号所管理的应用账号,并确定所述终端具有通过所述路由器 连接网络的权限。7. 根据权利要求6所述的方法,其特征在于,所述确定是否可将所述第一应用账号添 加为与所述第一路由器标识信息绑定的至少一个第二应用账号所管理的应用账号之后,还 包括: 如果确定不可将所述第一应用账号添加为与所述第一路由器标识信息绑定的至少一 个第二应用账号所管理的应用账号,则确定所述终端不具有通过所述路由器连接网络的权 限。8. -种连接网络的方法,其特征在于,所述方法包括: 广播网络连接请求,使接收所述网络连接请求的路由器返回第一路由器标识信息; 接收所述第一路由器标识信息,并获取对应的第一应用账号; 将所述第一应用账号和所述第一路由器标识信息提交至应用认证服务器,使所述应用 认证服务器根据所述第一应用账号和所述第一路由器标识信息进行通过所述路由器连接 网络的权限认证,并使所述应用认证服务器在确定权限认证通过后,返回通过所述路由器 连接网络的认证信息; 接收所述认证信息,并根据所述认证信息通过所述路由器连接网络。9. 根据权利要求8所述的方法,其特征在于,所述接收所述认证信息,包括: 接收所述应用认证服务器返回的通过所述路由器连接网络的认证信息,所述认证信息 由所述应用认证服务器预先存储。10. 根据权利要求8所述的方法,其特征在于,所述接收所述认证信息,包括: 接收所述路由器返回的通过所述路由器连接网络的认证信息,所述认证信息是在所述 路由器接收到所述应用认证服务器发送的通知后发送的。11. 一种连接网络的方法,其特征在于,所述方法包括: 接收终端广播的网络连接请求; 根据所述网络连接请求向所述终端返回第一路由器标识信息,使所述终端将第一应用 账号和所述终端接收的第一路由器标识信息提交至应用认证服务器,并接收所述应用认证 服务器根据所述第一应用账号和所述第一路由器标识信息确定所述终端具有连接网络的 权限后返回的认证信息,根据所述认证信息连接网络。12. 根据权利要求11所述的方法,其特征在于,所述方法还包括: 将所述第一路由器标识信息提交至所述应用认证服务器,使所述应用认证服务器将所 述第一路由器标识信息与至少一个第二应用账号绑定后,根据与所述第一路由器标识信息 绑定的至少一个第二应用账号确定所述终端是否具有连接网络的权限。13. 根据权利要求11所述的方法,其特征在于,所述接收终端广播的网络连接请求之 前,还包括: 向所述应用认证服务器提交连接网络的认证信息,使所述应用认证服务器确定所述终 端具有连接网络的权限后,向所述终端返回所述认证信息,由所述终端接收所述认证信息, 并根据所述认证信息连接网络。14. 根据权利要求11所述的方法,其特征在于,所述方法还包括: 接收所述应用认证服务器发送的限制所述终端连接网络的连接网络权限范围信息; 根据所述连接网络权限范围信息对所述终端连接的网络范围进行控制。15. -种应用认证服务器,其特征在于,所述应用认证服务器包括: 获取模块,用于获取终端对应的第一应用账号和所述终端接收的第一路由器标识信 息,所述第一路由器标识信息由所述第一路由器标识信息对应的路由器发送; 确定模块,用于根据所述第一应用账号和所述第一路由器标识信息确定所述终端是否 具有通过所述路由器连接网络的权限; 返回模块,用于当确定所述终端具有通过所述路由器连接网络的权限时,向所述终端 返回通过所述路由器连接网络的认证信息,使所述终端接收所述认证信息后,根据所述认 证信息通过所述路由器连接网络。16. 根据权利要求15所述的应用认证服务器,其特征在于,所述确定模块,包括: 获取单元,用于获取与所述第一路由器标识信息绑定的至少一个第二应用账号; 第一确定单元,用于当获取到与所述第一路由器标识信息绑定的至少一个第二应用账 号时,确定所述第一应用账号是否为与所述第一路由器标识信息绑定的至少一个第二应用 账号所管理的应用账号; 第二确定单元,用于当确定所述第一应用账号为与所述第一路由器标识信息绑定的至 少一个第二应用账号所管理的应用账号时,确定所述终端具有通过所述路由器连接网络的 权限。17. 根据权利要求16所述的应用认证服务器,其特征在于,所述应用认证服务器,还包 括: 绑定模块,用于绑定至少一个第二路由器标识信息和至少一个第二应用账号; 所述获取单元,包括: 第一确定子单元,用于确定所述至少一个第二路由器标识信息中是否存在与所述第一 路由器标识信息相同的第二路由器标识信息; 第二确定子单元,用于当存在与所述第一路由器标识信息相同的第二路由器标识信息 时,将与所述第一路由器标识信息相同的第二路由器标识信息所绑定的至少一个第二应用 账号作为获取到的与所述第一路由器标识信息绑定的至少一个第二应用账号。18. 根据权利要求17所述的应用认证服务器,其特征在于,所述获取单元,还包括: 第三确定子单元,用于当所述至少一个第二路由器标识信息中不存在与所述第一路由 器标识信息相同的第二路由器标识信息时,确定未获取到与所述第一路由器标识信息绑定 的至少一个第二应用账号。19. 根据权利要求16所述的应用认证服务器,其特征在于,所述确定模块,还包括: 第三确定单元,用于当确定所述第一应用账号不是与所述第一路由器标识信息绑定的 至少一个第二应用账号所管理的应用账号时,确定所述终端不具有通过所述路由器连接网 络的权限。20. 根据权利要求16所述的应用认证服务器,其特征在于,所述确定模块,还包括: 第四确定单元,用于当确定所述第一应用账号不是与所述第一路由器标识信息绑定的 至少一个第二应用账号所管理的应用账号时,确定是否可将所述第一应用账号添加为与所 述第一路由器标识信息绑定的至少一个第二应用账号所管理的应用账号; 添加单元,用于当确定可将所述第一应用账号添加为与所述第一路由器标识信息绑定 的至少一个第二应用账号所管理的应用账号时,将所述第一应用账号添加为与所述第一路 由器标识信息绑定的至少一个第二应用账号所管理的应用账号,并确定所述终端具有通过 所述路由器连接网络的权限。21. 根据权利要求20所述的应用认证服务器,其特征在于,所述确定模块,还包括: 第五确定单元,用于当确定不可将所述第一应用账号添加为与所述第一路由器标识信 息绑定的至少一个第二应用账号所管理的应用账号时,确定所述终端不具有通过所述路由 器连接网络的权限。22. 一种终端,其特征在于,所述终端包括: 广播模块,用于广播网络连接请求,使接收所述网络连接请求的路由器返回第一路由 器标识信息; 第一接收模块,用于接收所述第一路由器标识信息; 获取模块,用于获取对应的第一应用账号; 提交模块,用于将所述第一应用账号和所述第一路由器标识信息提交至应用认证服务 器,使所述应用认证服务器根据所述第一应用账号和所述第一路由器标识信息进行通过所 述路由器连接网络的权限认证,并使所述应用认证服务器在确定权限认证通过后,返回通 过所述路由器连接网络的认证信息; 第二接收模块,用于接收所述认证信息; 连接模块,用于根据所述认证信息通过所述路由器连接网络。23. -种路由器,其特征在于,所述路由器包括: 第一接收模块,用于接收终端广播的网络连接请求; 第一返回模块,用于根据所述网络连接请求向所述终端返回第一路由器标识信息,使 所述终端将第一应用账号和所述终端接收的第一路由器标识信息提交至应用认证服务器, 并接收所述应用认证服务器根据所述第一应用账号和所述第一路由器标识信息确定所述 终端是否具有连接网络的权限,且如果所述应用认证服务器确定所述终端具有连接网络的 权限后返回的认证信息,根据所述认证信息连接网络。
【专利摘要】本发明公开了一种连接网络的方法、应用认证服务器、终端及路由器,属于网络技术领域。该方法包括:获取终端对应的第一应用账号和终端接收的第一路由器标识信息;根据第一应用账号和第一路由器标识信息确定终端是否具有通过路由器连接网络的权限;如果终端具有通过路由器连接网络的权限,则向终端返回通过路由器连接网络的认证信息,使终端根据认证信息通过路由器连接网络。本发明通过根据终端对应的第一应用账号和终端接收的第一路由器标识信息确定终端具有通过路由器连接网络的权限后,直接向终端返回认证信息,使终端可以根据该认证信息连接网络,而无需用户输入认证信息,不仅使终端连接网络的操作简单,而且能提高终端连接网络的效率。
【IPC分类】H04W48/00, H04W48/16, H04W12/08, H04L29/06
【公开号】CN104902531
【申请号】CN201410075323
【发明人】申飞龙, 邵付东
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年9月9日
【申请日】2014年3月3日
【公告号】WO2015131790A1

最新回复(0)