利索能及
我要发布
收藏
专利号: 2018103057870
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-24
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种授权登录方法,其特征在于,包括:第二设备监听第一设备发送的广播信息,其中所述第二设备与所述第一设备位于相同网段;

所述第二设备根据所述广播信息携带的地址信息与所述第一设备建立通信连接;

所述第二设备接收所述第一设备基于所述通信连接发送的登录通信协议并解析,根据解析得到的授权登录信息进行登录操作;

所述第二设备接收所述第一设备基于所述通信连接发送的登录通信协议并解析,根据解析得到的授权登录信息进行登录操作,包括:第二设备接收登录通信协议,调用解析程序对登录通信协议进行解析,得到授权登录信息;

第二设备根据授权登录信息生成登录请求,将登录请求发送至登录服务器,根据登录服务器的反馈信息进行登录;其中,所述登录通信协议包括第一设备的标识信息和加密后的授权登录信息,以及登录通信协议的版本信息和协议信息;

在对登录通信协议进行解析之前,还包括:第二设备获取登录通信协议的第一版本信息;

第二设备在检测到解析程序的第二版本信息与所述第一版本信息不一致时,根据第一版本信息对解析程序进行更新,并在解析程序更新完成后执行对登录通信协议进行解析的步骤。

2.根据权利要求1所述的方法,其特征在于,所述第二设备根据所述广播信息携带的地址信息与所述第一设备建立通信连接,包括:所述第二设备解析所述广播信息,获取所述广播信息携带的地址信息,其中,所述地址信息包括第一设备的IP地址信息和端口号;

所述第二设备根据所述IP地址信息和所述端口号向所述第一设备发送连接请求,并根据所述第一设备的反馈信息建立通信连接。

3.根据权利要求2所述的方法,其特征在于,在所述第二设备解析所述广播信息之后,还包括:

所述第二设备获取所述广播信息携带的第一验证信息,并根据预设规则对所述广播信息携带的第一验证信息进行加密处理,生成第二验证信息;

相应的,所述第二设备根据所述IP地址信息和所述端口号向所述第一设备发送连接请求,并根据所述第一设备的反馈信息建立通信连接,包括:所述第二设备根据所述IP地址信息和所述端口号向所述第一设备发送携带有所述第二验证信息的连接请求,以使所述第一设备对所述第二验证信息进行校验;

所述第二设备接收所述第一设备反馈的校验信息,当所述校验信息为验证成功时,确定所述通信连接建立成功。

4.一种授权登录方法,其特征在于,包括:第一设备基于路由设备周期性地向同一网段内的设备发送广播信息;

所述第一设备接收第二设备发送的连接请求,当检测到所述连接请求与所述广播信息相匹配时,与所述第二设备建立通信连接;

所述第一设备根据授权登录信息生成登录通信协议,基于所述通信连接发送至所述第二设备,以使所述第二设备解析所述登录通信协议,根据解析得到的所述授权登录信息进行登录操作,其中,所述第二设备根据解析得到的所述授权登录信息进行登录操作是通过第二设备根据授权登录信息生成登录请求,将登录请求发送至登录服务器,第二设备根据登录服务器的反馈信息进行登录来实现的;其中,所述登录通信协议包括第一设备的标识信息和加密后的授权登录信息,以及登录通信协议的版本信息和协议信息;

在第二设备对登录通信协议进行解析之前,第二设备获取登录通信协议的第一版本信息;第二设备在检测到解析程序的第二版本信息与所述第一版本信息不一致时,根据第一版本信息对解析程序进行更新,并在解析程序更新完成后执行对登录通信协议进行解析的步骤。

5.根据权利要求4所述的方法,其特征在于,所述广播信息携带有第一验证信息,所述连接请求携带有根据预设规则对所述第一验证请求进行加密处理生成的第二验证信息;相应的,所述第一设备检测到所述连接请求与所述广播信息相匹配,包括:所述第一设备根据所述预设规则对所述第一验证信息进行加密处理,得到第三验证信息;

所述第一设备将所述第三验证信息与所述第二验证信息进行比对,若所述第三验证信息与所述第二验证信息相同时,确定所述连接请求与所述广播信息相匹配。

6.根据权利要求4所述的方法,其特征在于,第一设备根据授权登录信息生成登录通信协议,包括:

所述第一设备获取授权登录信息,对所述授权登录信息进行加密处理;

所述第一设备根据所述加密后的授权登录信息、所述第一设备的标识信息和通信协议版本信息,生成所述登录通信协议。

7.一种授权登录装置,其特征在于,设置于第二设备,包括:信息监听模块,用于监听第一设备发送的广播信息,其中所述第二设备与所述第一设备位于相同网段;

通信连接建立模块,用于根据所述广播信息携带的地址信息与所述第一设备建立通信连接;

登录模块,用于接收所述第一设备基于所述通信连接发送的登录通信协议并解析,根据解析得到的授权登录信息进行登录操作;

其中,所述登录模块包括:

协议解析单元,用于接收登录通信协议,调用解析程序对登录通信协议进行解析,得到授权登录信息;

登录单元,用于根据授权登录信息生成登录请求,将登录请求发送至登录服务器,根据登录服务器的反馈信息进行登录;其中,所述登录通信协议包括第一设备的标识信息和加密后的授权登录信息,以及登录通信协议的版本信息和协议信息;

所述登录模块还包括:

版本信息获取单元,用于在对登录通信协议进行解析之前获取登录通信协议的第一版本信息;

版本更新单元,用于在检测到解析程序的第二版本信息与所述第一版本信息不一致时,根据第一版本信息对解析程序进行更新,并在解析程序更新完成后执行对登录通信协议进行解析的步骤。

8.一种授权登录装置,其特征在于,设置于第一设备,包括:广播发送模块,用于基于路由设备周期性地向同一网段内的设备发送广播信息;

通信连接建立模块,用于接收第二设备发送的连接请求,当检测到所述连接请求与所述广播信息相匹配时,与所述第二设备建立通信连接;

登录通信协议发送模块,用于根据授权登录信息生成登录通信协议,基于所述通信连接发送至所述第二设备,以使所述第二设备解析所述登录通信协议,根据解析得到的所述授权登录信息进行登录操作,其中,所述第二设备根据解析得到的所述授权登录信息进行登录操作是通过第二设备根据授权登录信息生成登录请求,将登录请求发送至登录服务器,第二设备根据登录服务器的反馈信息进行登录来实现的;所述登录通信协议包括第一设备的标识信息和加密后的授权登录信息,以及登录通信协议的版本信息和协议信息;其中,在第二设备对登录通信协议进行解析之前,第二设备获取登录通信协议的第一版本信息;第二设备在检测到解析程序的第二版本信息与所述第一版本信息不一致时,根据第一版本信息对解析程序进行更新,并在解析程序更新完成后执行对登录通信协议进行解析的步骤。

9.一种智能设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1‑3中任一所述的方法或者如权利要求4‑6中任一所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1‑3中任一所述的方法或者如权利要求4‑6中任一所述的方法。