本发明涉及物联网应用,特别涉及一种无线网络认证使用方法、装置、设备及存储介质。
背景技术:
1、随着无线网络(wifi)技术的发展和普及,无线网络认证的方式也越来越多样化,比如portal认证,短信认证,用户名密码认证等。而最近几年随着社交媒体的蓬勃发展,也有一些结合社交媒体的无线网络认证方式,比如:二维码认证,连接wifi时弹出portal,引导用户使用社交媒体app(application,即应用软件)扫描二维码进行认证;社交媒体账号认证。连接wifi时弹出portal,跳转到社交媒体网站进行账号认证,认证通过后,跳转回portal页面进行无线网络认证放行。但是,二维码认证只能提高一些社交媒体app的活跃度,无法作进一步的账号和关系验证,更没有吸粉/引流效果;社交媒体账号认证只能验证账号在社交媒体中是否存在,并获取一些用户的基本信息,无法对提供无线网络的商家/企业有更加有效的吸粉/引流效果;跳转社交媒体网站认证的方式往往需要用户进行登录,或者用另外的终端扫描二维码,使用不便。因此,如何简化无线网络服务用户认证操作的同时为无线网络提供方的社交媒体账号实现吸粉引流是需要解决的。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种无线网络认证使用方法、装置、设备及存储介质,能够简化无线网络服务用户认证操作。其具体方案如下:
2、第一方面,本技术公开了一种无线网络认证使用方法,应用于无线网络管理及认证云端,包括:
3、获取通过无线网络使用方的移动终端发送的无线网络使用请求,并基于所述无线网络请求向所述移动终端发送第一预设portal页面;
4、通过所述第一预设portal页面收集所述移动终端的属性信息,并获取所述无线网络使用方选择的身份验证方式;所述身份验证方式包括app验证和网页验证;
5、基于所述身份验证方式对所述无线网络使用方进行社交媒体身份验证;
6、若验证通过,则通过预设云端h5页面获取所述无线网络使用方的用户openid;
7、根据所述用户openid和对应的无线网络提供方的管理openid调用预设粉丝验证api以判断所述无线网络使用方是否已关注预设社交媒体的账号;
8、若所述无线网络使用方已关注所述账号,则将所述属性信息通过预设信息发送通道发送至预设无线网络设备,以便所述预设无线网络设备为所述无线网络使用方提供无线网络使用服务。
9、可选的,当所述身份验证方式为app验证时,所述基于所述身份验证方式对所述无线网络使用方进行社交媒体身份验证,包括:
10、通过第二预设portal页面收集所述移动终端的属性信息,所述第二portal页面通过第一预设portal页面上的第一预设网络链接或预设认证二维码跳转显示;
11、基于所述预设云端h5页面获取所述第二预设portal页面收集的属性信息,并调用所述预设社交媒体的用户登录api对所述无线网络使用方进行社交媒体身份验证。
12、可选的,当所述身份验证方式为网页验证时,所述基于所述身份验证方式对所述无线网络使用方进行社交媒体身份验证,包括:
13、基于oauth网页获取所述无线网络使用方的登录授权信息对所述无线网络使用方进行社交媒体身份验证;所述预设社交媒体的通过所述第一预设portal页面上的第二预设网络链接跳转显示。
14、可选的,所述通过所述第一预设portal页面收集所述移动终端的属性信息之后,还包括:
15、将所述属性信息和预设放行时长通过所述预设信息发送通道发送至预设无线网络设备,以便所述预设无线网络设备为所述无线网络使用方提供所述预设放行时长的无线网络使用服务。
16、可选的,所述根据所述用户openid和无线网络提供方的管理openid调用预设粉丝验证api判断所述无线网络使用方是否关注预设社交媒体的账号之后,还包括:
17、若所述无线网络使用方未关注预设社交媒体的账号,则通过预设提示页面向所述无线网络使用方展示所述预设社交媒体的关注链接;以便所述无线网络使用方通过所述关注链接对所述预设社交媒体的账号进行关注。
18、可选的,所述通过预设提示页面向所述无线网络使用方展示所述预设社交媒体的关注链接之后,还包括:
19、通过本地后端在所述预设放行时长内定时调用所述预设粉丝验证api判断所述无线网络使用方是否关注预设社交媒体的账号,直至所述无线网络使用方关注所述预设社交媒体的账号或达到所述预设放行时长。
20、可选的,所述获取通过无线网络使用方的移动终端发送的无线网络使用请求之前,还包括:
21、获取所述无线网络提供方发送的所述预设无线网络设备的设备信息;
22、基于所述无线网络提供方下发的配置信息对所述无线网络、所述第一预设portal页面的页面信息和所述第二预设portal页面的页面信息进行相应的配置;
23、利用所述预设社交媒体的相应信息以及通过所述预设云端h5页面获取的所述无线网络提供方的用户信息进行管理用户授权以得到所述管理openid;
24、将所述管理openid进行存储,并生成可跳转至所述第二预设portal页面的预设认证二维码。
25、第二方面,本技术公开了一种无线网络认证使用装置,应用于无线网络管理及认证云端,包括:
26、请求获取模块,用于获取通过无线网络使用方的移动终端发送的无线网络使用请求,并基于所述无线网络请求向所述移动终端发送第一预设portal页面;
27、属性收集模块,用于通过所述第一预设portal页面收集所述移动终端的属性信息,并获取所述无线网络使用方选择的身份验证方式;所述身份验证方式包括app验证和网页验证;
28、身份验证模块,用于基于所述身份验证方式对所述无线网络使用方进行社交媒体身份验证;
29、用户id获取模块,用于若验证通过,则通过预设云端h5页面获取所述无线网络使用方的用户openid;
30、用户判断模块,用于根据所述用户openid和无线网络提供方的管理openid调用预设粉丝验证api以判断所述无线网络使用方是否关注预设社交媒体的账号;
31、信息发送模块,用于若所述无线网络使用方关注了所述账号,则将所述属性信息通过预设信息发送通道发送至预设无线网络设备,以便所述预设无线网络设备为所述无线网络使用方提供无线网络使用服务。
32、第三方面,本技术公开了一种电子设备,包括:
33、存储器,用于保存计算机程序;
34、处理器,用于执行所述计算机程序以实现前述的无线网络认证使用方法。
35、第四方面,本技术公开了一种计算机可读存储介质,用于保存计算机程序,所述计算机程序被处理器执行时实现前述的无线网络认证使用方法。
36、可见,本技术中,获取通过无线网络使用方的移动终端发送的无线网络使用请求,并基于所述无线网络请求向所述移动终端发送第一预设portal页面;通过所述第一预设portal页面收集所述移动终端的属性信息,并获取所述无线网络使用方选择的身份验证方式;所述身份验证方式包括app验证和网页验证;基于所述身份验证方式对所述无线网络使用方进行社交媒体身份验证;若验证通过,则通过预设云端h5页面获取所述无线网络使用方的用户openid;根据所述用户openid和对应的无线网络提供方的管理openid调用预设粉丝验证api以判断所述无线网络使用方是否已关注预设社交媒体的账号;若所述无线网络使用方已关注所述账号,则将所述属性信息通过预设信息发送通道发送至预设无线网络设备,以便所述预设无线网络设备为所述无线网络使用方提供无线网络使用服务。这样一来,无线网络提供方仅需发送无线网络使用请求后根据指定形式完成社交媒体的认证,避免进行登录操作或者用其他终端扫描,简化了无线网络认证的步骤,同时能为无线网络提供方的预设社交媒体实现吸粉引流的效果。