WiFi网络登录信息的分享方法、服务器、终端及系统的制作方法

文档序号:9238830阅读:1068来源:国知局
WiFi网络登录信息的分享方法、服务器、终端及系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,具体涉及一种WiFi网络登录信息的分享方法、服务器、终端及系统。
【背景技术】
[0002]WiFi (Wireless Fidelity,无线保真)是一种将个人电脑、手持设备(如手机、平板电脑)等终端以无线方式互相连接的技术。WiFi上网可以简单理解为无线上网,通常只要接一个无线路由器,就可以把有线信号转换为WiFi信号传输。
[0003]一般来说,在相对私有的区域内如家里、公司内的WiFi网络都设置有密码,进入该区域的终端如要连接WiFi网络,必须手动输入密码才能登录WiFi网络。然而,获取密码的方式通常为告知方式、或者通过扫描已登录WiFi网络的终端提供的二维码的方式。对用户来讲这些方式都十分繁琐,也使得WiFi网络的共享方式不够灵活。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的WiFi网络登录信息的分享方法、服务器、终端及系统。
[0005]根据本发明的一个方面,提供了一种WiFi网络登录信息的分享方法,包括:
[0006]获取第一终端用户预先设置的WiFi网络的登录信息以及所述第一终端用户的用户好友列表;
[0007]判断请求连接所述WiFi网络的第二终端对应的第二终端用户是否属于所述第一终端用户的用户好友列表,若是,则将所述WiFi网络的登录信息提供给第二终端以供所述第二终端登录所述WiFi网络。
[0008]可选地,所述第一终端用户的用户好友列表是通过调用所述第一终端上安装的通信录和/或即时通讯软件提供的接口得到的。
[0009]可选地,所述获取第一终端用户预先设置的WiFi网络的登录信息以及所述第一终端用户的用户好友列表进一步为:获取所述第一终端上传到服务器端的所述WiFi网络的登录信息以及所述第一终端用户的用户好友列表;
[0010]在服务器端获取到所述WiFi网络的登录信息以及所述第一终端用户的用户好友列表之后,所述方法还包括:接收所述第二终端向服务器端发起的连接所述WiFi网络的请求;
[0011]所述将WiFi网络的登录信息提供给第二终端进一步为:由服务器端将WiFi网络的登录信息下发给第二终端。
[0012]可选地,所述方法还包括:在探测到所述第二终端离开所述WiFi网络覆盖区域时,删除所述第二终端中的所述WiFi网络的登录信息。
[0013]可选地,在所述获取第一终端用户预先设置的WiFi网络的登录信息以及所述第一终端用户的用户好友列表之前,所述方法还包括:接收所述第二终端向服务器端发起的连接所述WiFi网络的请求;根据所述连接WiFi网络的请求向第一终端发送获取WiFi网络的登录信息的请求;
[0014]所述获取第一终端用户预先设置的WiFi网络的登录信息以及所述第一终端用户的用户好友列表进一步为:获取所述第一终端响应所述获取WiFi网络的登录信息的请求上传到服务器端的所述WiFi网络的登录信息以及所述第一终端用户的用户好友列表;
[0015]所述将WiFi网络的登录信息提供给第二终端进一步为:由服务器端将WiFi网络的登录信息下发给第二终端。
[0016]可选地,所述方法还包括:在探测到所述第二终端离开所述WiFi网络覆盖区域时,删除所述第二终端和服务器端的所述WiFi网络的登录信息。
[0017]可选地,所述将WiFi网络的登录信息提供给第二终端进一步为:由第一终端通过点对点无线传输的方式将WiFi网络的登录信息提供给所述第二终端。
[0018]根据本发明的另一方面,提供了一种用于分享WiFi网络登录信息的服务器,其包括:
[0019]第一接收模块,适于获取第一终端用户预先设置的WiFi网络的登录信息以及所述第一终端用户的用户好友列表;
[0020]判断模块,适于判断请求连接所述WiFi网络的第二终端对应的第二终端用户是否属于所述第一终端用户的用户好友列表;
[0021]发送模块,适于若所述判断模块判断出所述第二终端用户属于所述第一终端用户的用户好友列表,则将所述WiFi网络的登录信息提供给第二终端以供所述第二终端登录所述WiFi网络。
[0022]可选地,所述服务器还包括:第二接收模块,适于接收所述第二终端向服务器端发起的连接所述WiFi网络的请求。
[0023]可选地,所述服务器还包括:请求模块,适于在所述第二接收模块接收到所述第二终端发起的连接所述WiFi网络的请求之后,根据所述连接WiFi网络的请求向第一终端发送获取WiFi网络的登录信息的请求;
[0024]所述第一接收模块进一步适于:获取所述第一终端响应所述获取WiFi网络的登录信息的请求上传到服务器端的所述WiFi网络的登录信息以及所述第一终端用户的用户好友列表。
[0025]可选地,所述服务器还包括:删除模块,适于在探测到第二终端离开所述WiFi网络覆盖区域时,删除服务器端的所述WiFi网络的登录信息。
[0026]根据本发明的另一方面,提供了一种用于分享WiFi网络登录信息的系统,其包括:上述用于分享WiFi网络登录信息的服务器,以及第一终端和第二终端。
[0027]可选地,所述第一终端具体适于:通过调用所述第一终端上安装的通信录和/或即时通讯软件提供的接口得到所述第一终端用户的用户好友列表。
[0028]可选地,所述第二终端具体适于:在探测到所述第二终端离开所述WiFi网络覆盖区域时,删除所述第二终端中的所述WiFi网络的登录信息。
[0029]根据本发明的另一方面,提供了一种用于分享WiFi网络登录信息的终端,其包括:
[0030]获取模块,适于获取第一终端用户预先设置的WiFi网络的登录信息以及所述第一终端用户的用户好友列表;
[0031]判断模块,适于判断请求连接所述WiFi网络的第二终端对应的第二终端用户是否属于所述第一终端用户的用户好友列表;
[0032]发送模块,适于若所述判断模块判断出所述第二终端用户属于所述第一终端用户的用户好友列表,则将所述WiFi网络的登录信息提供给第二终端以供所述第二终端登录所述WiFi网络。
[0033]可选地,所述获取模块进一步适于:通过调用所述第一终端上安装的通信录和/或即时通讯软件提供的接口得到所述第一终端用户的用户好友列表。
[0034]可选地,所述发送模块进一步适于:通过点对点无线传输的方式将WiFi网络的登录信息提供给所述第二终端。
[0035]根据本发明提供的方案,通过判断第二终端用户是否属于第一终端用户的用户好友列表来决定是否允许第二终端接入WiFi网络,相比告知密码后手动输入密码接入、或扫描二维码的方式接入等方式来说,本发明提供的方式更为简便,提升了 WiFi网络共享的灵活性。而且,本发明仅允许用户的好友接入WiFi网络,相当于给予第一终端用户一定程度上的控制权,避免WiFi网络共享后陌生人随意蹭网、占用共享资源。
[0036]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0037]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0038]图1示出了本发明提供的WiFi网络登录信息的分享方法实施例一的流程图;
[0039]图2示出了本发明提供的WiFi网络登录信息的分享方法实施例二的流程图;
[0040]图3示出了本发明提供的WiFi网络登录信息的分享方法实施例三的流程图;
[0041]图4示出了本发明提供的WiFi网络登录信息的分享方法实施例四的流程图;
[0042]图5示出了本发明提供的用于分享WiFi网络登录信息的服务器实施例的功能框图;
[0043]图6示出了本发明提供的用于分享WiFi网络登录信息的系统实施例的功能框图;
[0044]图7示出了本发明提供的用于分享WiFi网络登录信息的终端实施例的功能框图。
【具体实施方式】
[0045]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0046]图1示出了本发明提供的WiFi网络登录信息的分享方法实施例一的流程图。如图1所示,该方法包括如下步骤:
[0047]步骤S100,获取第一终端用户预先设置的WiFi网络的登录信息以及第一终端用户的用户好友列表。
[0048]通常,在创建WiFi网络的过程中,用户会配置WiFi网络的名称和密码,在配置好这些信息之后,如有想要接入该WiFi网络的终端,必须提供密码,密码是WiFi网络的必要登录信息。本实施例中,第一终端属于配置WiFi网络的用户的终端,在第一终端接入WiFi网络时,获取第一终端用户预先设置的WiFi网络的登录信息,以及第一终端用户的用户好友列表。
[0049]可选地,第一终端用户的用户好友列表是通过调用第一终端上安装的通信录和/或即时通讯软件提供的接口得到的。第一终端上安装的通讯录记录了用户好友的联系方式,可通过调用通讯录的接口 getcontactinfo O获得这些用户好友的联系方式作为用户好友列表。另外,第一终端上安装的其它
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1