WIFI网络设置方法、系统、移动终端及存储介质与流程

文档序号:24252444发布日期:2021-03-12 13:31阅读:141来源:国知局
WIFI网络设置方法、系统、移动终端及存储介质与流程

本发明涉及网络设置技术领域,尤其涉及一种wifi网络设置方法、系统、移动终端及存储介质。



背景技术:

目前几乎所有智能手机、平板电脑和笔记本电脑都支持wifi上网,wifi网络是当今使用最广的一种无线网络传输技术。wifi网络是把有线网络信号转换成无线信号,使用无线路由器供支持wifi网络连接的相关电脑,手机,平板等设备接收。

现有的wifi网络设置过程中,针对来访的外部用户,均需要人工手动的单独创建特定的认证账号和密码,进而导致wifi账号使用的泛滥,降低了网络监管的效率。



技术实现要素:

本发明实施例的目的在于提供一种wifi网络设置方法、系统、移动终端及存储介质,旨在解决现有的wifi网络设置过程中,由于需要人工手动的单独创建特定的认证账号和密码,所导致的网络监管效率低下的问题。

本发明实施例是这样实现的,一种wifi网络设置方法,所述方法包括:

当接收到任一用户端发送的wifi网络配置请求,则获取所述用户端的用户信息,并对所述用户信息进行网络权限校验;

若所述用户信息的网络权限校验合格,则将所述用户端的用户标识设置为网络连接账号,并针对所述网络连接账号设置wifi网络和网络连接密码;

将所述网络连接账号和所述网络连接密码发送至所述用户端;

若在预设时间内接收到携带所述网络连接账号和所述网络连接密码的wifi网络连接请求,则将所述wifi网络连接请求对应的设备连接至所述wifi网络。

更进一步地,所述获取所述用户端的用户信息,并所述用户信息进行网络权限校验的步骤包括:

获取所述用户端上指定应用内登陆的账号信息,并将获取到的所述账号信息与应用白名单进行匹配,所述应用白名单上存储有具有网络权限的账号信息;

若所述账号信息与所述应用白名单相匹配,则判定所述用户信息的网络权限校验合格;

若所述账号信息与所述应用白名单不匹配,则将所述用户端的所述用户标识与用户白名单进行匹配,所述用户白名单中存储有具有网络权限的用户标识;

若所述用户标识与所述用户白名单相匹配,则判定所述用户信息的网络权限校验合格。

更进一步地,所述将所述用户端的所述用户标识与用户白名单进行匹配的步骤之后,所述方法还包括:

若所述用户标识与所述用户白名单不匹配,则获取所述用户端的wifi网络配置记录,并对所述wifi网络配置记录进行异常检测,所述wifi网络配置记录中存储有对应所述用户端的网络配置信息,所述网络配置信息包括网络配置时间和网络配置地址;

若检测到所述wifi网络配置记录存在异常,则判定所述用户信息的网络权限校验不合格;

若未检测到所述wifi网络配置记录存在异常,则判定所述用户信息的网络权限校验合格。

更进一步地,所述对所述wifi网络配置记录进行异常检测的步骤包括:

获取预设时间间隔内,所述网络配置信息在预设配置地址对应的网络配置次数;

若所述网络配置次数大于次数阈值,则判定所述wifi网络配置记录存在异常;

若所述网络配置次数小于或等于所述次数阈值,则判定所述wifi网络配置记录不存在异常。

更进一步地,所述将所述用户端的用户标识设置为网络连接账号,并针对所述网络连接账号设置wifi网络和网络连接密码的步骤包括:

获取所述用户端的设备类型,并根据所述设备类型获取所述用户端对应的所述用户标识,所述用户标识包括手机号码、网络物理地址或用户居住地址;

将获取到的所述用户标识设置为所述网络连接账号,并获取所述用户标识对应的网络配置等级;

根据获取到的所述网络配置等级,查询所述网络连接账号对应的网络带宽和网络通道,得到所述wifi网络,并针对所述网络连接账号随机生成密码,得到所述连接密码。

更进一步地,所述将所述网络连接账号和所述网络连接密码发送至所述用户端的步骤之后,所述方法还包括:

若在所述预设时间内未接收到携带所述网络连接账号和所述网络连接密码的所述wifi网络连接请求,或在所述预设时间内携带所述网络连接账号的所述wifi网络连接请求的错误连接次数大于预设次数,则删除所述网络连接账号和所述网络连接密码。

本发明实施例的另一目的在于提供一种wifi网络设置系统,所述系统包括:

用户信息获取模块,用于当接收到任一用户端发送的wifi网络配置请求,则获取所述用户端的用户信息,并对所述用户信息进行网络权限校验;

账号设置模块,用于若所述用户信息的网络权限校验合格,则将所述用户端的用户标识设置为网络连接账号,并针对所述网络连接账号设置wifi网络和网络连接密码;

账号发送模块,用于将所述网络连接账号和所述网络连接密码发送至所述用户端;

网络连接模块,用于若在预设时间内接收到携带所述网络连接账号和所述网络连接密码的wifi网络连接请求,则将所述wifi网络连接请求对应的设备连接至所述wifi网络。

更进一步地,所述用户信息获取模块还用于:

获取所述用户端上指定应用内登陆的账号信息,并将获取到的所述账号信息与应用白名单进行匹配,所述应用白名单上存储有具有网络权限的账号信息;

若所述账号信息与所述应用白名单相匹配,则判定所述用户信息的网络权限校验合格;

若所述账号信息与所述应用白名单不匹配,则将所述用户端的所述用户标识与用户白名单进行匹配,所述用户白名单中存储有具有网络权限的用户标识;

若所述用户标识与所述用户白名单相匹配,则判定所述用户信息的网络权限校验合格。

本发明实施例的另一目的在于提供一种移动终端,包括存储设备以及处理器,所述存储设备用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行上述的wifi网络设置方法。

本发明实施例的另一目的在于提供一种存储介质,其存储有上述的移动终端中所使用的计算机程序,该计算机程序被处理器执行时实现上述的wifi网络设置方法的步骤。

本发明实施例,通过获取用户端的用户信息,并对用户信息进行网络权限校验,能有效的判断用户端是否有权限进行wifi网络的配置和连接,提高了wifi网络配置的准确性,若用户信息的网络权限校验合格,通过将用户端的用户标识设置为网络连接账号,并针对网络连接账号设置wifi网络和网络连接密码,能自动的对用户端进行网络连接账号、wifi网络和网络连接密码的配置,无需人工手动的单独创建特定的认证账号和密码,基于用户标识进行wifi网络的设置,有效的方便了wifi网络的管理,提高了wifi网络监管的效率。

附图说明

图1是本发明第一实施例提供的wifi网络设置方法的流程图;

图2是本发明第二实施例提供的wifi网络设置方法的流程图;

图3是本发明第三实施例提供的wifi网络设置系统的结构示意图;

图4是本发明第四实施例提供的移动终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

实施例一

请参阅图1,是本发明第一实施例提供的wifi网络设置方法的流程图,包括步骤:

步骤s10,当接收到任一用户端发送的wifi网络配置请求,则获取所述用户端的用户信息,并对所述用户信息进行网络权限校验;

其中,该wifi网络配置请求可以采用语音请求、按键触控请求或无线信号请求的方式进行传输,当接收到任一用户端发送的wifi网络配置请求时,则判定针对该用户端需要进行wifi网络的配置。

该步骤中,该用户信息包括用户标识、用户姓名、用户年龄和wifi网络配置记录中的一种或多种的组合,该wifi网络配置记录中存储有对应用户端的网络配置信息,该网络配置信息包括网络配置时间和网络配置地址。

具体的,该步骤中,通过获取用户端的用户信息,并对用户信息进行网络权限校验,能有效的判断用户端是否有权限进行wifi网络的配置和连接,提高了wifi网络配置的准确性。

该步骤中,若所述用户信息的网络权限校验不合格,则对该用户端发送网络配置错误提示,该网络配置错误提示可以采用语音、灯光、图片或文字等方式对该用户端进行提示,以提示该用户端对应的用户,该用户端无权限进行wifi网络的配置和连接。

优选的,该步骤中,该wifi网络设置方法可以应用于任一终端设备,该终端设备可以是服务器、手机或可穿戴智能设备等,该服务器可以为ad域服务器。

步骤s20,若所述用户信息的网络权限校验合格,则将所述用户端的用户标识设置为网络连接账号,并针对所述网络连接账号设置wifi网络和网络连接密码;

其中,若用户信息的网络权限校验合格,则判定该用户信息对应的用户端有权限进行wifi网络的配置和连接,通过将用户端的用户标识设置为网络连接账号,以达到自动进行网络连接账号设置的效果,并通过对网络连接账号设置wifi网络和网络连接密码,以基于网络连接账号,自动进行wifi网络和网络连接密码的设置。

具体的,该步骤中,所述将所述用户端的用户标识设置为网络连接账号,并针对所述网络连接账号设置wifi网络和网络连接密码的步骤包括:

获取所述用户端的设备类型,并根据所述设备类型获取所述用户端对应的所述用户标识,其中,该用户标识包括手机号码、网络物理地址或用户居住地址,当该用户端的设备类型是手机类型时,则该用户标识为用户端的手机号码,当该用户端的设备类型是台式电脑时,则该用户标识为用户端的网络物理地址;

将获取到的所述用户标识设置为所述网络连接账号,并获取所述用户标识对应的网络配置等级,其中,该网络配置等级用于表征对应用户端的网络配置的好坏程度;

根据获取到的所述网络配置等级,查询所述网络连接账号对应的网络带宽和网络通道,得到所述wifi网络,并针对所述网络连接账号随机生成密码,得到所述连接密码,其中,本实施例中预存储有网络配置查询表,该网络配置查询表中存储有不同网络配置等级与对应网络带宽之间的对应关系,基于查询到的网络带宽建立对应的网络通道,以建立得到该网络连接账号对应的wifi网络,进一步地,该步骤中,通过针对网络连接账号随机生成密码,有效的提高了wifi网络配置的安全性。

步骤s30,将所述网络连接账号和所述网络连接密码发送至所述用户端;

其中,通过将网络连接账号和网络连接密码发送至用户端,有效的方便了用户端对已生成的网络连接账号和网络连接密码的查看,提高了用户端上wifi网络的连接。

步骤s40,若在预设时间内接收到携带所述网络连接账号和所述网络连接密码的wifi网络连接请求,则将所述wifi网络连接请求对应的设备连接至所述wifi网络。

其中,该预设时间可以根据需求进行设置,例如,该预设时间可以设置为5分钟、10分钟或30分钟等,该步骤中,生成的网络连接账号和网络连接密码在预设时间内有效,当生成的网络连接账号和网络连接密码的生成时间超过预设时间时,则生成的网络连接账号和网络连接密码失效。

可选的,本实施例中,所述将所述网络连接账号和所述网络连接密码发送至所述用户端的步骤之后,所述方法还包括:

若在所述预设时间内未接收到携带所述网络连接账号和所述网络连接密码的所述wifi网络连接请求,或在所述预设时间内携带所述网络连接账号的所述wifi网络连接请求的错误连接次数大于预设次数,则删除所述网络连接账号和所述网络连接密码。

本实施例中,通过获取用户端的用户信息,并对用户信息进行网络权限校验,能有效的判断用户端是否有权限进行wifi网络的配置和连接,提高了wifi网络配置的准确性,若用户信息的网络权限校验合格,通过将用户端的用户标识设置为网络连接账号,并针对网络连接账号设置wifi网络和网络连接密码,能自动的对用户端进行网络连接账号、wifi网络和网络连接密码的配置,无需人工手动的单独创建特定的认证账号和密码,基于用户标识进行wifi网络的设置,有效的方便了wifi网络的管理,提高了wifi网络监管的效率。

实施例二

请参阅图2,是本发明第二实施例提供的wifi网络设置方法的流程图,第二实施例提供的wifi网络设置方法用于对第一实施例中的步骤s10作进一步细化,包括步骤:

步骤s11,获取所述用户端上指定应用内登陆的账号信息,并将获取到的所述账号信息与应用白名单进行匹配;

其中,该应用白名单上存储有具有网络权限的账号信息,该应用白名单可以根据需求进行账号信息的设置,该应用白名单用于检测用户端上指定应用内登陆的账号信息是否具有wifi网络配置和连接的权限。

具体的,该指定应用可以根据需求进行设置,该账号信息包括用户账号和/或用户登录地址,该应用白名单中存储有预先设置的账号和/或登录地址,因此,该步骤中,通过将获取到的用户账号和/或用户登录地址与应用白名单中预先设置的账号和/或登录地址进行匹配,以判断用户端是否具有wifi网络配置和连接的权限。

步骤s12,若所述账号信息与所述应用白名单相匹配,则判定所述用户信息的网络权限校验合格;

其中,若获取到的用户账号和/或用户登录地址与应用白名单中预先设置的账号和/或登录地址相匹配,则判定该用户端具有wifi网络配置和连接的权限,即,该用户信息的网络权限校验合格。

步骤s13,若所述账号信息与所述应用白名单不匹配,则将所述用户端的所述用户标识与用户白名单进行匹配;

其中,该用户白名单中存储有具有网络权限的用户标识,该用户白名单用于基于预先设置的标识以判断用户标识对应的用户端是否具有wifi网络配置和连接的权限。

步骤s14,若所述用户标识与所述用户白名单相匹配,则判定所述用户信息的网络权限校验合格;

其中,若用户标识与用户白名单中预先设置的标识相匹配,则该用户端具有wifi网络配置和连接的权限,即,该用户信息的网络权限校验合格。

步骤s15,若所述用户标识与所述用户白名单不匹配,则获取所述用户端的wifi网络配置记录,并对所述wifi网络配置记录进行异常检测;

其中,该wifi网络配置记录中存储有对应用户端的网络配置信息,该网络配置信息包括网络配置时间和网络配置地址,该步骤中,通过对wifi网络配置记录进行异常检测,以检测该wifi网络配置记录对应的用户端是否存在网络配置的异常。

具体的,该步骤中,所述对所述wifi网络配置记录进行异常检测的步骤包括:

获取预设时间间隔内,所述网络配置信息在预设配置地址对应的网络配置次数,其中该预设时间间隔可以根据需求进行设置,例如,该预设时间间隔可以设置为5分钟、10分钟或15分钟等;

若所述网络配置次数大于次数阈值,则判定所述wifi网络配置记录存在异常,其中,该次数阈值可以根据需求进行设置,例如,该次数阈值可以设置为5次、10次或15次等;

若所述网络配置次数小于或等于所述次数阈值,则判定所述wifi网络配置记录不存在异常。

步骤s16,若检测到所述wifi网络配置记录存在异常,则判定所述用户信息的网络权限校验不合格;

其中,若检测到wifi网络配置记录存在异常,则判定该wifi网络配置记录对应的用户端存在网络配置的异常,即,该用户端对应用户信息的网络权限校验不合格。

步骤s17,若未检测到所述wifi网络配置记录存在异常,则判定所述用户信息的网络权限校验合格。

其中,若未检测到wifi网络配置记录存在异常,则判定该wifi网络配置记录对应的用户端存在网络配置的正常,即,该用户端对应用户信息的网络权限校验合格。

本实施例,通过获取用户端上指定应用内登陆的账号信息,并将获取到的账号信息与应用白名单进行匹配,以自动判断用户端是否具有wifi网络配置和连接的权限,若账号信息与应用白名单不匹配,通过将用户端的用户标识与用户白名单进行匹配,以进一步判断用户标识对应的用户端是否具有wifi网络配置和连接的权限,若用户标识与用户白名单不匹配,通过获取用户端的wifi网络配置记录,并对wifi网络配置记录进行异常检测,以自动判断该wifi网络配置记录对应的用户端是否存在网络配置的异常,若未检测到wifi网络配置记录存在异常,则判定用户信息的网络权限校验合格。

实施例三

请参阅图3,是本发明第三实施例提供的wifi网络设置系统100的结构示意图,包括:用户信息获取模块10、账号设置模块11、账号发送模块12和网络连接模块13,其中:

用户信息获取模块10,用于当接收到任一用户端发送的wifi网络配置请求,则获取所述用户端的用户信息,并对所述用户信息进行网络权限校验。

其中,用户信息获取模块10还用于:获取所述用户端上指定应用内登陆的账号信息,并将获取到的所述账号信息与应用白名单进行匹配,所述应用白名单上存储有具有网络权限的账号信息;

若所述账号信息与所述应用白名单相匹配,则判定所述用户信息的网络权限校验合格;

若所述账号信息与所述应用白名单不匹配,则将所述用户端的所述用户标识与用户白名单进行匹配,所述用户白名单中存储有具有网络权限的用户标识;

若所述用户标识与所述用户白名单相匹配,则判定所述用户信息的网络权限校验合格。

可选的,用户信息获取模块10还用于:若所述用户标识与所述用户白名单不匹配,则获取所述用户端的wifi网络配置记录,并对所述wifi网络配置记录进行异常检测,所述wifi网络配置记录中存储有对应所述用户端的网络配置信息,所述网络配置信息包括网络配置时间和网络配置地址;

若检测到所述wifi网络配置记录存在异常,则判定所述用户信息的网络权限校验不合格;

若未检测到所述wifi网络配置记录存在异常,则判定所述用户信息的网络权限校验合格。

进一步地,该用户信息获取模块10还用于:获取预设时间间隔内,所述网络配置信息在预设配置地址对应的网络配置次数;

若所述网络配置次数大于次数阈值,则判定所述wifi网络配置记录存在异常;

若所述网络配置次数小于或等于所述次数阈值,则判定所述wifi网络配置记录不存在异常。

账号设置模块11,用于若所述用户信息的网络权限校验合格,则将所述用户端的用户标识设置为网络连接账号,并针对所述网络连接账号设置wifi网络和网络连接密码。

其中,账号设置模块11还用于:获取所述用户端的设备类型,并根据所述设备类型获取所述用户端对应的所述用户标识,所述用户标识包括手机号码、网络物理地址或用户居住地址;

将获取到的所述用户标识设置为所述网络连接账号,并获取所述用户标识对应的网络配置等级;

根据获取到的所述网络配置等级,查询所述网络连接账号对应的网络带宽和网络通道,得到所述wifi网络,并针对所述网络连接账号随机生成密码,得到所述连接密码。

账号发送模块12,用于将所述网络连接账号和所述网络连接密码发送至所述用户端。

网络连接模块13,用于若在预设时间内接收到携带所述网络连接账号和所述网络连接密码的wifi网络连接请求,则将所述wifi网络连接请求对应的设备连接至所述wifi网络。

其中,网络连接模块13还用于:若在所述预设时间内未接收到携带所述网络连接账号和所述网络连接密码的所述wifi网络连接请求,或在所述预设时间内携带所述网络连接账号的所述wifi网络连接请求的错误连接次数大于预设次数,则删除所述网络连接账号和所述网络连接密码。

本实施例中,通过获取用户端的用户信息,并对用户信息进行网络权限校验,能有效的判断用户端是否有权限进行wifi网络的配置和连接,提高了wifi网络配置的准确性,若用户信息的网络权限校验合格,通过将用户端的用户标识设置为网络连接账号,并针对网络连接账号设置wifi网络和网络连接密码,能自动的对用户端进行网络连接账号、wifi网络和网络连接密码的配置,无需人工手动的单独创建特定的认证账号和密码,基于用户标识进行wifi网络的设置,有效的方便了wifi网络的管理,提高了wifi网络监管的效率。

实施例四

请参阅图4,是本发明第四实施例提供的移动终端101,包括存储设备以及处理器,所述存储设备用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端101执行上述的wifi网络设置方法,该移动终端101可以为机器人。

本实施例还提供了一种存储介质,其上存储有上述移动终端101中所使用的计算机程序,该程序在执行时,包括如下步骤:

当接收到任一用户端发送的wifi网络配置请求,则获取所述用户端的用户信息,并对所述用户信息进行网络权限校验;

若所述用户信息的网络权限校验合格,则将所述用户端的用户标识设置为网络连接账号,并针对所述网络连接账号设置wifi网络和网络连接密码;

将所述网络连接账号和所述网络连接密码发送至所述用户端;

若在预设时间内接收到携带所述网络连接账号和所述网络连接密码的wifi网络连接请求,则将所述wifi网络连接请求对应的设备连接至所述wifi网络。所述的存储介质,如:rom/ram、磁碟、光盘等。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元或模块完成,即将存储装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施方式中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。

本领域技术人员可以理解,图3中示出的组成结构并不构成对本发明的wifi网络设置系统的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,而图1中的wifi网络设置方法亦采用图3中所示的更多或更少的部件,或者组合某些部件,或者不同的部件布置来实现。本发明所称的单元、模块等是指一种能够被所述当前wifi网络设置系统中的处理器(图未示)所执行并功能够完成特定功能的一系列计算机程序,其均可存储于所述当前wifi网络设置系统的存储设备(图未示)内。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1