1.一种验证码的校验方法,应用于包括服务器和数据库的系统中,其特征在于,所述服务器预设有访问链接和验证码对应关系的算法规则,该方法包括:所述服务器获取提取终端的访问链接和验证码;
所述服务器根据所述算法规则对获取的所述访问链接进行运算;
所述服务器根据所述运算的结果与所述验证码进行验证;
若验证结果一致,所述服务器将所述访问链接和所述校验码同时导入数据库进行匹配查询;
所述服务器根据所述算法规则对获取到的所述访问链接进行运算,并将所述运算的结果与所述验证码进行验证;
若验证结果不一致,则结束操作并向所述提取终端返回提取失败信息;
若验证结果一致,则将所述访问链接和所述验证码同时导入数据库进行匹配查询。
2.如权利要求1所述的方法,其特征在于,在所述服务器获取提取终端的访问链接和验证码之前,还包括:所述服务器获取到分享终端分享的资源,所述服务器为所述资源生成对应的访问链接,并以所述对应的访问链接为秘钥按照所述算法规则生成对应的验证码;
所述服务器将所述对应的访问链接、所述对应的验证码、所述资源信息作为映射存储到数据库中。
3.如权利要求2所述的方法,其特征在于,所述服务器将所述访问链接和所述校验码同时导入数据库进行匹配查询,具体包括:在所述数据库中获取之前映射的所述对应的访问链接和所述对应的验证码;
将导入的所述访问链接和所述校验码与所述对应的访问链接和所述对应的验证码进行匹配查询,在匹配不成功的情况下结束当前操作并向所述提取终端返回提取失败信息,以及在匹配成功的情况下将所述对应的访问链接相对应的所述资源信息发送给所述提取终端。
4.一种校验设备,其特征在于,应用于包括服务器和数据库的系统中,所述服务器预设有访问链接和验证码对应关系的算法规则,具体包括:获取模块,用于获取提取终端的访问链接和验证码;
处理模块,用于根据所述算法规则对获取的所述访问链接进行运算;
验证模块,用于根据所述运算的结果与所述验证码进行验证;
匹配模块,用于若验证结果一致,将所述访问链接和所述验证码同时导入数据库进行匹配查询;
若验证不一致,则结束操作并向所述提取终端返回提取失败信息。
5.如权利要求4所述的设备,其特征在于,所述获取模块,还用于:在获取提取终端的访问链接和验证码之前,获取到分享终端分享的资源,为所述资源生成对应的访问链接,并以所述对应的访问链接为秘钥按照所述算法规则生成对应的验证码;
将所述对应的访问链接、所述对应的验证码、所述资源信息作为映射存储到数据库中。
6.如权利要求5所述的设备,其特征在于,所述服务器将所述访问链接和所述校验码同时导入数据库进行匹配查询,所述匹配模块,具体用于:在所述数据库中获取之前映射的所述对应的访问链接和所述对应的验证码;
将导入的所述访问链接和所述校验码与所述对应的访问链接和所述对应的验证码进行匹配查询,在匹配不成功的情况下结束当前操作并向所述提取终端返回提取失败信息,以及在匹配成功的情况下将所述对应的访问链接相对应的所述资源信息发送给所述提取终端。