The invention provides a login verification method, device, device and medium, which is applied to network equipment between client terminal and server. The network equipment includes a routing service module, including steps: receiving a client's login request; the login request carries login information and is forwarded by the routing service module when the routing between client terminal and server is in offline mode. The login information is encrypted by a predetermined encryption algorithm to generate the encrypted text to be verified; whether the encrypted text to be verified matches the reference ciphertext stored by the corresponding client is verified; if matched, the routing service module is controlled to send the access token to the client to be stored by the corresponding client. Implementing the embodiment of the present invention can help the client to complete login authentication and login safely even if the availability of the network between the client terminal and the server is poor.
【技术实现步骤摘要】
登录验证方法、装置及设备、介质
本专利技术涉及通信
,尤其涉及一种登录验证方法、装置及设备、介质。
技术介绍
某些场景中,由于客户终端与服务器间的网络原因,客户端发送登录请求后,服务端难以完成登录验证,致使客户终端的客户端无法登陆服务端,进而服务端无法为客户端提供其所需的服务,造成服务中断。例如,在课堂互动教学场景中,由于网络带宽小、跨网段、断网等原因,客户终端与服务器间网络的可用性较差,教师型客户端与学生型客户端发送登录请求后,服务端难以完成登录验证,致使教师型客户端与学生型客户端无法登陆服务端,服务端无法为教师型客户端与学生型客户端间提供教学互动服务,造成课堂互动中断。
技术实现思路
有鉴于此,本专利技术实施例提供一种登录验证方法、装置及设备、介质,以解决客户终端与服务器间的网络原因,致使客户端无法登录服务端的问题。根据本专利技术的第一方面,提供一种登陆验证方法,应用于客户终端与服务器间的网络设备,该网络设备包括路由服务模块;所述方法包括步骤:接收客户端的登陆请求;所述登录请求携带有登录信息,由所述路由服务模块在与服务器间的路由处于离线模式时转发;采用预定的加密算法对所述登录信息进行加密,生成待验密文;验证所述待验密文与对应所述客户端预存的基准密文是否匹配;如果匹配,控制所述路由服务模块向所述客户端,发送对应所述客户端预存的访问令牌。在一个实施例中,所述加密算法包括MD5加密算法。在一个实施例中,采用预定的加密算法对所述登录信息进行加密,生成待验密文,包括:获取对应所述客户端预存的访问令牌;将获取的访问令牌与所述登录信息组成待加密信息;采用所述MD5 ...
【技术保护点】
1.一种登陆验证方法,其特征在于,应用于客户终端与服务器间的网络设备,该网络设备包括路由服务模块;所述方法包括步骤:接收客户端的登陆请求;所述登录请求携带有登录信息,由所述路由服务模块在与服务器间的路由处于离线模式时转发;采用预定的加密算法对所述登录信息进行加密,生成待验密文;验证所述待验密文与对应所述客户端预存的基准密文是否匹配;如果匹配,控制所述路由服务模块向所述客户端,发送对应所述客户端预存的访问令牌。
【技术特征摘要】
1.一种登陆验证方法,其特征在于,应用于客户终端与服务器间的网络设备,该网络设备包括路由服务模块;所述方法包括步骤:接收客户端的登陆请求;所述登录请求携带有登录信息,由所述路由服务模块在与服务器间的路由处于离线模式时转发;采用预定的加密算法对所述登录信息进行加密,生成待验密文;验证所述待验密文与对应所述客户端预存的基准密文是否匹配;如果匹配,控制所述路由服务模块向所述客户端,发送对应所述客户端预存的访问令牌。2.根据权利要求1所述的方法,其特征在于,所述加密算法包括MD5加密算法。3.根据权利要求2所述的方法,其特征在于,采用预定的加密算法对所述登录信息进行加密,生成待验密文,包括:获取对应所述客户端预存的访问令牌;将获取的访问令牌与所述登录信息组成待加密信息;采用所述MD5加密算法对所述待加密信息进行加密,生成所述待验密文。4.根据权利要求3所述的方法,其特征在于,采用加盐加随机数混合的方式,将获取的访问令牌与所述登录信息及随机数组成所述待加密信息。5.根据权利要求4所述的方法,其特征在于,所述登录信息包括登录账户及按照所述加密算法加密后的登录密码。6.根据权利要求1所述的方法,其特征在于,所述方法还包括以下步骤:确认所述路由服务模块与所述服务器间的网络是否可用;如果网络可用,且所述待验密文与所述基准密文不匹配,控制所述路由服务模块向所述服务器发送所述登陆请求;接收所述服务器验证成功所述登录信息后,返回的访问令牌及基准密文;所述基准密文为按照所述加密算法加密所述登录信息的结果;控制所述路由服务模块向所述客户端发送接收的访问令牌,并以接收的访问令牌及基准密文,替换原来对应所述客户端预存的访问令牌与基准密文;如果网络不可用,且所述待验密文与所述基准密文不匹配,控制所述路由服务模块向所述客户端,发送登录信息有误或输入修改前的登录信息的提示。7.根据权利要求6所述的方法,其特征在于,如果网络可用,且所述待验密文与所述基准密文匹配,控制所述路由服务模块向所述客户端,发送对应所述客户端预存的访问令牌前,所述方法还包括以下步骤:控制所述路由服务模块向所述服务器,发送判断所述访问令牌是否有效的请求;接收所述...
【专利技术属性】
技术研发人员:陈勇辉,
申请(专利权)人:广州视源电子科技股份有限公司,广州视睿电子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。