一种验证方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26891056 阅读:26 留言:0更新日期:2020-12-29 16:08
本发明专利技术实施例提供一种验证方法、装置、电子设备以及存储介质,本发明专利技术实施例首先在接收终端设备发送的用于获取验证码的获取请求时,对接收到所述获取请求的第一时刻进行编码,以生成包含时间信息的目标验证码,并将目标验证码发送至所述终端设备;然后,在接收所述终端设备发送的携带有目标验证码的验证请求时,通过解析目标验证码确定生成该目标验证码的所述第一时刻,并结合接收到所述验证请求的第二时刻,判断目标验证码是否位于有效期内,无需在服务器端存储验证码,通过目标验证码中携带的时刻信息即可确定目标验证码是否有效,保证了验证过程的高可用性。

【技术实现步骤摘要】
一种验证方法、装置、电子设备及存储介质
本专利技术属于互联网
,尤其涉及一种验证方法、装置、电子设备及存储介质。
技术介绍
验证码校验环节是各种平台必不可少安全验证方式之一,其主要流程为用户终端向服务器发起验证请求,服务器随机分配一个验证码,并发送至该用户终端,用户终端继而向服务器发送该验证码,当服务器比对分配的验证码与接收到的验证码相同时,即可确定用户通过验证。由此可见,服务器在分配验证码之后,需要存储该验证码。一旦用于存储验证码的区域宕机,将导致用户无法进行校验环节,只能等待服务器维护完成。
技术实现思路
本专利技术提供了一种验证方法、装置、电子设备及存储介质,以解决现有技术中用于存储验证码的区域宕机,将导致用户无法进行校验环节,只能等待服务器维护完成的技术问题。第一方面,本专利技术实施例提供一种验证方法,所述方法包括:接收终端设备发送的用于获取验证码的获取请求;对第一时刻进行编码,以生成目标验证码,所述第一时刻为接收到所述获取请求的时刻;将所述目标验证码发送至所述终端设备;本文档来自技高网...

【技术保护点】
1.一种验证方法,其特征在于,所述方法包括:/n接收终端设备发送的用于获取验证码的获取请求;/n对第一时刻进行编码,以生成目标验证码,所述第一时刻为接收到所述获取请求的时刻;/n将所述目标验证码发送至所述终端设备;/n接收所述终端设备发送的验证请求,所述验证请求中包括所述目标验证码;/n解析所述目标验证码以确定生成所述目标验证码的所述第一时刻;/n根据所述第一时刻和第二时刻确定所述目标验证码是否位于有效期内,所述第二时刻为接收到所述验证请求的时刻。/n

【技术特征摘要】
1.一种验证方法,其特征在于,所述方法包括:
接收终端设备发送的用于获取验证码的获取请求;
对第一时刻进行编码,以生成目标验证码,所述第一时刻为接收到所述获取请求的时刻;
将所述目标验证码发送至所述终端设备;
接收所述终端设备发送的验证请求,所述验证请求中包括所述目标验证码;
解析所述目标验证码以确定生成所述目标验证码的所述第一时刻;
根据所述第一时刻和第二时刻确定所述目标验证码是否位于有效期内,所述第二时刻为接收到所述验证请求的时刻。


2.根据权利要求1所述的验证方法,其特征在于,所述解析所述目标验证码以确定生成所述目标验证码的所述第一时刻,包括:
若未能成功从存储有已生成的验证码的数据库中查询到所述目标验证码,则解析所述目标验证码以确定生成所述目标验证码的所述第一时刻。


3.根据权利要求1所述的验证方法,其特征在于,所述对第一时刻进行编码,以得到目标验证码,包括:
从预设的编码规则中确定目标编码规则;
基于所述目标编码规则对所述第一时刻进行编码,以得到所述目标验证码;
所述将所述目标验证码发送至所述终端设备,包括:
将所述目标验证码和所述目标编码规则对应的标识信息发送至所述终端设备。


4.根据权利要求3所述的验证方法,其特征在于,所述验证请求中包括所述标识信息;
所述解析所述目标验证码以确定生成所述目标验证码的所述第一时刻,包括:
根据所述标识信息确定所述目标编码规则;
基于所述目标编码规则解析所述目标验证码,以确定生成所述目标验证码的所述第一时刻。


5.根据权利要求3所述的验证方法,其特征在于,所述第一时刻包括多种时间粒度;
所述基于所述目标编码规则对所述第一时刻进行编码,以得到所述目...

【专利技术属性】
技术研发人员:任桃术
申请(专利权)人:长沙市到家悠享网络科技有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1