CN114238924B - 图像资源的验证方法和装置、电子设备及存储介质 - Google Patents
图像资源的验证方法和装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN114238924B CN114238924B CN202111555081.8A CN202111555081A CN114238924B CN 114238924 B CN114238924 B CN 114238924B CN 202111555081 A CN202111555081 A CN 202111555081A CN 114238924 B CN114238924 B CN 114238924B
- Authority
- CN
- China
- Prior art keywords
- image
- resource
- sub
- image sub
- cache
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012795 verification Methods 0.000 title claims abstract description 93
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000012545 processing Methods 0.000 claims abstract description 13
- 230000004044 response Effects 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 11
- 230000002452 interceptive effect Effects 0.000 claims 6
- 230000003993 interaction Effects 0.000 abstract description 15
- 238000010586 diagram Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/36—User authentication by graphic or iconic representation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
本公开关于一种图像资源的验证方法和装置、电子设备及存储介质,其中,该方法包括:根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,第一配置参数和第一图像资源基于第一图像标识相对应,根据第一配置参数对第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存,将第二缓存中的第一图像子资源和第二图像子资源分别发送至目标终端,其中,第一图像子资源和第二图像子资源用于在目标终端上显示,以确定验证结果,进而,达到提高用户处理多媒体数据过程中的处理效率,减少了用户的交互次数,解决了相关技术中存在的多媒体数据的处理效率较低的技术问题。
Description
技术领域
本公开涉及计算机领域,尤其涉及图像资源的验证方法和装置、电子设备及存储介质。
背景技术
目前的相关技术中,通过图像资源进行验证时,通常是实时根据图像资源实时使用绘图工具进行剪切和绘图,以生成用于验证的图像资源,例如,图片验证码服务中,验证码中台对于滑动验证码类型,生成底图的策略是每次验证时,实时从图库随机选一张图片,使用绘图工具类处理图片,将处理后的图片作为底图返回给前端,以在前端展示滑块和底图,供用户滑动操作实现验证。
而在验证服务请求量较大时,上述频繁的使用绘图工具处理图片,会大量占用cpu资源,影响线上服务性能,导致图像资源的验证性能较低的技术问题。
公开内容
本公开提供一种图像资源的验证方法和装置、电子设备及存储介质,以至少解决相关技术中存在的图像资源的验证性能较低的技术问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种图像资源的验证方法,包括:
根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,所述第一配置参数和所述第一图像资源基于所述第一图像标识相对应;
根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存;
将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别发送至所述目标终端,其中,所述第一图像子资源和所述第二图像子资源用于在所述目标终端上显示,以确定所述验证结果。
可选地,所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,所述方法还包括:
基于预先确定的一组图像资源生成一组图像标识,并将所述一组图像标识和所述一组图像资源一一对应地存储在第一数据表;
从所述第一数据表中提取所述一组图像资源,并存储在所述第一缓存中。
可选地,所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,所述方法还包括:
在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表,其中,所述第一配置参数包括所述第一图像标识,所述第一图像子资源的第一位置参数和所述第二图像子资源的第二位置参数。
可选地,所述在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表,包括:
响应于所述目标交互操作,确定所述第一位置参数和所述第二位置参数,其中,所述第一位置参数用于表示所述第一图像资源中需要执行阴影处理的位置,所述第一位置参数包括所述第一图像资源中所述第一图像子资源的第一横坐标和第一纵坐标,所述第二位置参数用于表示所述第一图像资源中滑块的初始位置,所述第二位置参数包括所述第一图像资源中所述第二图像子资源的第二横坐标和第二纵坐标;
基于所述第一图像标识与所述第一横坐标、所述第一纵坐标、所述第二横坐标和所述第二纵坐标生成所述第一配置参数,并关联存储在所述第二数据表中。
可选地,所述根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存,包括:
基于所述第一横坐标和所述第一纵坐标对所述第一图像资源执行阴影处理,得到所述第一图像子资源;
基于所述第二横坐标和所述第二纵坐标生成所述第二图像子资源;
将所述第一图像子资源和所述第二图像子资源存储在所述第二缓存。
可选地,所述根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,包括:
通过离线线程按照预定周期根据所述第一图像标识获取所述第一图像资源;
通过所述离线线程按照所述预定周期根据所述第一图像标识确定所述第一配置参数。
可选地,所述将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示,包括:
在接收到所述目标终端的请求消息的数量超过预设阈值的情况下,从所述第二缓存中随机选取所述第一图像子资源和所述第二图像子资源,其中,所述请求消息用于请求基于所述第一图像资源进行验证;
将选取到的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示。
根据本公开实施例的第二方面,提供一种图像资源的验证装置,包括:
获取模块,用于根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,所述第一配置参数和所述第一图像资源基于所述第一图像标识相对应;
执行模块,用于根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存;
发送模块,用于将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别发送至所述目标终端,其中,所述第一图像子资源和所述第二图像子资源用于在所述目标终端上显示,以确定所述验证结果。
可选地,所述装置还用于:
所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,基于预先确定的一组图像资源生成一组图像标识,并将所述一组图像标识和所述一组图像资源一一对应地存储在第一数据表;
从所述第一数据表中提取所述一组图像资源,并存储在所述第一缓存中。
可选地,所述装置还用于:
所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表,其中,所述第一配置参数包括所述第一图像标识,所述第一图像子资源的第一位置参数和所述第二图像子资源的第二位置参数。
可选地,所述装置用于通过如下方式在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表:
响应于所述目标交互操作,确定所述第一位置参数和所述第二位置参数,其中,所述第一位置参数用于表示所述第一图像资源中需要执行阴影处理的位置,所述第一位置参数包括所述第一图像资源中所述第一图像子资源的第一横坐标和第一纵坐标,所述第二位置参数用于表示所述第一图像资源中滑块的初始位置,所述第二位置参数包括所述第一图像资源中所述第二图像子资源的第二横坐标和第二纵坐标;
基于所述第一图像标识与所述第一横坐标、所述第一纵坐标、所述第二横坐标和所述第二纵坐标生成所述第一配置参数,并关联存储在所述第二数据表中。
可选地,所述装置用于通过如下方式根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存:
基于所述第一横坐标和所述第一纵坐标对所述第一图像资源执行阴影处理,得到所述第一图像子资源;
基于所述第二横坐标和所述第二纵坐标生成所述第二图像子资源;
将所述第一图像子资源和所述第二图像子资源存储在所述第二缓存。
可选地,所述装置用于通过如下方式根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数:
通过离线线程按照预定周期根据所述第一图像标识获取所述第一图像资源;
通过所述离线线程按照所述预定周期根据所述第一图像标识确定所述第一配置参数。
可选地,所述装置用于通过如下方式将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示:
在接收到所述目标终端的请求消息的数量超过预设阈值的情况下,从所述第二缓存中随机选取所述第一图像子资源和所述第二图像子资源,其中,所述请求消息用于请求基于所述第一图像资源进行验证;
将选取到的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示。
根据本公开实施例的又一方面,提供一种图像资源的验证电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述的图像资源的验证方法。
根据本公开实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述图像资源的验证方法。
本公开的实施例提供的技术方案至少带来以下有益效果:通过获取第一图像标识,其中,第一图像标识用于从第一缓存中获取第一图像资源,第一缓存中存储有一一对应的一组图像标识和一组图像资源,一组图像资源包括第一图像资源,一组图像标识包括第一图像标识,根据第一图像标识获取第一图像资源,并确定第一配置参数,其中,第一配置参数与第一图像资源和第一图像标识具有对应关系,根据第一配置参数对第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存,其中,第一图像子资源和第二图像子资源用于发送至目标终端进行验证,目标操作用于根据第一配置参数中的位置参数分别生成第一图像子资源和第二图像子资源,将第二缓存中的第一图像子资源和第二图像子资源分别在目标终端上显示,以获取从目标终端获取基于第一图像子资源和第二图像子资源的验证结果的方式,进而,达到了预先确定图像资源对应的配置参数,再预先根据图像标识拉取配置参数处理图片,在后续验证过程中,直接拉取已经处理完成的用于验证的图片,以降低验证请求过多时所占用的cpu资源,能够提高通过图像资源进行验证的验证效率,解决了相关技术中图像资源的验证性能较低的技术问题。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种图像资源的验证方法的应用环境示意图;
图2是根据一示例性实施例示出的一种图像资源的验证方法的流程图;
图3是根据一示例性实施例示出的一种图像资源的验证方法的应用场景示意图;
图4是根据一示例性实施例示出的另一种图像资源的验证方法的应用场景示意图;
图5是根据一示例性实施例示出的又一种图像资源的验证方法的应用场景示意图;
图6是根据一示例性实施例示出的一种图像资源的验证方法的第二应用的示意图;
图7是根据一示例性实施例示出的一种图像资源的验证装置的结构图;
图8是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
首先,在对本申请实施例进行描述的过程中出现的部分名词或者术语适用于如下解释:
滑动验证码:
(1)概念:通过用户移动滑块来填补有缺口图片的验证码,即为滑动验证码。
(2)原理:首先生成一张图片,然后扣去一块,在页面展示被挖去部分的图片,再通过js(JavaScript函数)获取用户滑动距离,以及坐标等信息到后台进行校验,只要用户移动的距离符合,以及移动的轨迹行为检测通过即可视为验证通过。
下面结合实施例对本发明进行说明:
根据本发明实施例的一个方面,提供了一种图像资源的验证方法,可选地,在本实施例中,上述图像资源的验证方法可以应用于如图1所示的由服务器101和用户终端103所构成的硬件环境中。如图1所示,服务器101通过网络与终端103进行连接,可用于为用户终端或用户终端上安装的客户端提供服务,客户端可以是视频客户端、即时通信客户端、浏览器客户端、教育客户端、游戏客户端等。可在服务器上或独立于服务器设置数据库105,用于为服务器101提供数据存储服务,例如,图像数据存储服务器,上述网络可以包括但不限于:有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、WIFI及其他实现无线通信的网络,用户终端103可以是配置有应用程序的终端,可以包括但不限于以下至少之一:手机(如Android手机、iOS手机等)、笔记本电脑、平板电脑、掌上电脑、MID(Mobile Internet Devices,移动互联网设备)、PAD、台式电脑、智能电视等计算机设备,上述服务器可以是单一服务器,也可以是由多个服务器组成的服务器集群,或者是云服务器,使用上述图像资源的验证方法的应用程序107通过用户终端103或服务器101上安装的客户端进行显示。
结合图1所示,上述图像资源的验证方法可以在服务器101通过如下步骤实现:
S1,在服务器101上根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,第一配置参数和第一图像资源基于第一图像标识相对应;
S2,在服务器101上根据第一配置参数对第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存;
S3,在服务器101上将第二缓存中的第一图像子资源和第二图像子资源分别发送至目标终端,其中,第一图像子资源和第二图像子资源用于在目标终端上显示,以确定验证结果。
可选地,在本实施例中,上述图像资源的验证方法还可以在终端设备103上通过类似方式实现,也可以通过服务器101和用户终端103进行异步实现。
上述仅是一种示例,本实施例不做具体的限定。
可选地,作为一种可选的实施方式,如图2所示,上述图像资源的验证方法包括:
S202,根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,第一配置参数和第一图像资源基于第一图像标识相对应;
S204,根据第一配置参数对第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存;
S206,将第二缓存中的第一图像子资源和第二图像子资源分别发送至目标终端,其中,第一图像子资源和第二图像子资源用于在目标终端上显示,以确定验证结果。
可选地,在本实施例中,上述图像资源的验证方法可以应用于医疗、金融、征信、银行、政务、能源、教育、安防、楼宇、游戏、交通、物联、工业等多种应用场景的图像验证过程中,上述图像资源的验证方法至少包括滑动验证法。
可选地,在本实施例中,上述第一图像标识可以包括但不限于用于标识图像的参数值,具体而言,可以包括但不限于图像ID、图像索引号等,上述第一缓存可以包括但不限于用于存储从数据库中提取的图像资源和图像标识,上述第一缓存中存储有一一对应的一组图像标识和一组图像资源可以包括但不限于将上述一组图像资源进行序列化处理,得到与上述一组图像资源对应的一组序列码,一组序列码中每个序列码用于表示与一组图像资源中每个图像资源对应的图像数据,例如,可以通过键值对的方式表示上述一组图像标识和一组图像资源,其中,键值对中的key用于表示上述图像标识,键值对中的value用于表示上述图像资源。
可选地,在本实施例中,上述第一配置参数可以包括但不限于多个位置参数,上述多个位置参数与第一图像资源标识对应,多个位置参数中不同的位置参数表示不同的图像子资源。
例如,第一配置参数可以具体包括但不限于图片id,抠图(对应于前述的第一图像子资源)的左上角x坐标,抠图的左上角y坐标,滑块(对应于前述的第二图像子资源)初始位置的x坐标,滑块初始位置的y坐标等。
图3是根据一示例性实施例示出的一种图像资源的验证方法的应用场景示意图,如图3所示,第一配置参数中至少包括第一图像子资源在第一图像资源的位置参数和第二图像子资源在第一图像资源的位置参数,具体而言,可以包括但不限于第一图像子资源的左上角在第一图像资源的坐标x1,y1,以及第二图像子资源的左上角在第一图像资源的坐标x2,y2。
可选地,在本实施例中,上述第一配置参数和上述第一图像标识具有对应关系可以理解为可以基于第一图像标识从多个配置参数中确定出第一配置参数。上述第一配置参数是在服务后台操作界面生成的配置信息,可以包括但不限于配置为一键生成默认配置,通过预设上述图像子资源的坐标,来自动为不同图像资源确定不同的第一图像子资源和第二图像子资源。
例如,图4是根据一示例性实施例示出的一种图像资源的验证方法的应用场景示意图,如图4所示,后台操作界面可以包括但不限于添加图像资源的入口402,用于配置第一配置参数中第一图像子资源的位置参数的按钮404,用于配置第一配置参数中第二图像子资源的位置参数的按钮406,用于响应交互操作,生成上述第一配置参数的按钮408。
S1,通过图像资源的入口402添加图像资源,同时读取该图像资源的图像标识;
S2,通过按钮404导入第一图像子资源的位置参数;
S3,通过按钮406导入第二图像子资源的位置参数;
S4,响应于交互操作,生成上述第一配置参数,并存储到数据库中。
可选地,在本实施例中,上述根据第一配置参数对第一图像资源执行目标操作可以包括但不限于抠图操作、截取操作等。
可选地,在本实施例中,上述第一图像子资源可以包括但不限于执行抠图操作后生成的具有阴影的底图,上述第二图像子资源可以包括但不限于根据抠图操作生成的滑块图像。
可选地,在本实施例中,上述将第二缓存中的第一图像子资源和第二图像子资源分别在目标终端上显示可以包括但不限于在接收到应用程序发送的用于请求验证的请求消息后,随机从一组图像标识中选取第一图像标识,并根据选取到的第一图像标识从一组图像资源中确定出第一图像资源,并从数据库中确定出与第一图像资源对应的第一图像子资源和第二图像子资源,将第一图像子资源和第二图像子资源根据第一配置参数显示在应用程序的显示界面上,在获取到应用程序发送的验证操作后,根据第一图像子资源和第二图像子资源的位置与上述第一图像资源进行比对,以获取从目标终端获取基于第一图像子资源和第二图像子资源的验证结果,当第一图像子资源和第二图像子资源结合后能够得到上述第一图像资源的情况下,则确定该应用程序验证成功,当第一图像子资源和第二图像子资源结合后不能够得到上述第一图像资源的情况下,则确定该应用程序验证失败。
具体而言,例如,图5是根据一示例性实施例示出的一种图像资源的验证方法的应用场景示意图,如图5所示,当通过验证操作(例如,滑动操作)将第二图像子资源由(x2,y2)移动至(x1,y1)时,则确定当前一次验证操作的验证结果为验证成功,图6是根据一示例性实施例示出的一种图像资源的验证方法的应用场景示意图,如图6所示,当通过验证操作(例如,滑动操作)将第二图像子资源由(x2,y2)移动至(x3,y1)时,则确定当前一次验证操作的验证结果为验证失败。
上述仅是一种示例,本实施例不做任何具体的限定。
需要说明的是,上述步骤S202,步骤S204,以及步骤S206可以采用离线线程按照预定周期预先执行,上述步骤S208可以在服务器接收到验证请求消息的数量超过预定阈值时执行,换言之,验证码服务端会配置限流策略,如果请求量达到流控的阈值则验证码服务端从缓存中随机读取离线任务生成好的第一图像子资源和第二图像子资源,返回给前端。前端可以将包含上述第一图像子资源和第二图像子资源数据分别展示给用户,能够避免大量实时绘制图像,避免大量占用cpu资源。
通过本实施例,通过获取第一图像标识,其中,第一图像标识用于从第一缓存中获取第一图像资源,第一缓存中存储有一一对应的一组图像标识和一组图像资源,一组图像资源包括第一图像资源,一组图像标识包括第一图像标识,根据第一图像标识获取第一图像资源,并确定第一配置参数,其中,第一配置参数与第一图像资源和第一图像标识具有对应关系,根据第一配置参数对第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存,其中,第一图像子资源和第二图像子资源用于发送至目标终端进行验证,目标操作用于根据第一配置参数中的位置参数分别生成第一图像子资源和第二图像子资源,将第二缓存中的第一图像子资源和第二图像子资源分别在目标终端上显示,以获取从目标终端获取基于第一图像子资源和第二图像子资源的验证结果的方式,进而,达到了预先确定图像资源对应的配置参数,再预先根据图像标识拉取配置参数处理图片,在后续验证过程中,直接拉取已经处理完成的用于验证的图片,以降低验证请求过多时所占用的cpu资源,能够提高通过图像资源进行验证的验证效率,解决了相关技术中图像资源的验证性能较低的技术问题。
在示例性实施例中,所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,所述方法还包括:
基于预先确定的一组图像资源生成一组图像标识,并将所述一组图像标识和所述一组图像资源一一对应地存储在第一数据表;
从所述第一数据表中提取所述一组图像资源,并存储在所述第一缓存中。
可选地,在本实施例中,上述获取一组图像资源可以包括但不限于从系统预设的图库中获取上述用于验证的一组图像资源,可以包括但不限于将获取到的一组图像资源存储在数据库中国。
可选地,在本实施例中,上述生成一组图像标识可以包括但不限于按照上述一组图像资源中每个图像资源的获取顺序,为每个图像资源分配对应的数字标识,例如,图像ID。
可选地,在本实施例中国,上述第一数据表可以包括但不限于将一组图像标识中每个图像标识分别对应一组图像资源中一个图像资源,以一一对应的方式存储在第一数据表中。
可选地,在本实施例中,上述从第一数据表中获取一组图像资源,并存储在第一缓存中可以包括但不限于采用离线线程按照预定周期预先执行,例如,验证码服务端会启动离线定时任务,每5分钟执行一次。定时任务从第一数据表中读取所有线上使用的图片,将图片存到缓存中,缓存的key是图片id,value是图片数据。
上述仅是一种示例,本实施例不做任何具体的限定。
在示例性实施例中,所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,所述方法还包括:
在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表,其中,所述第一配置参数包括所述第一图像标识,所述第一图像子资源的第一位置参数和所述第二图像子资源的第二位置参数。
可选地,在本实施例中,上述后台操作界面可以包括但不限于用于工作人员人工配置第一图像资源的界面,如图4所示,通过入口402添加第一图像资源,通过按钮404和按钮406配置第一配置参数,并存储至第二数据表中。
在示例性实施例中,所述在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表,包括:
响应于所述目标交互操作,确定所述第一位置参数和所述第二位置参数,其中,所述第一位置参数用于表示所述第一图像资源中需要执行阴影处理的位置,所述第一位置参数包括所述第一图像资源中所述第一图像子资源的第一横坐标和第一纵坐标,所述第二位置参数用于表示所述第一图像资源中滑块的初始位置,所述第二位置参数包括所述第一图像资源中所述第二图像子资源的第二横坐标和第二纵坐标;
基于所述第一图像标识与所述第一横坐标、所述第一纵坐标、所述第二横坐标和所述第二纵坐标生成所述第一配置参数,并关联存储在所述第二数据表中。
可选地,在本实施例中,上述第一位置表示由工作人员通过后台操作界面配置的需要执行阴影处理的位置,通过将滑块移动至该第一位置,以完成验证操作,上述第二位置表示由工作人员通过后台操作界面配置的滑块初始位置,通过在该位置初始显示滑块,以便于用户完成验证操作。
在示例性实施例中,所述根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存,包括:
基于所述第一横坐标和所述第一纵坐标对所述第一图像资源执行阴影处理,得到所述第一图像子资源;
基于所述第二横坐标和所述第二纵坐标生成所述第二图像子资源;
将所述第一图像子资源和所述第二图像子资源存储在所述第二缓存。
可选地,在本实施例中,上述基于第一横坐标和第一纵坐标对第一图像资源执行阴影处理可以包括但不限于对第一横坐标和第一纵坐标对应的点作为第一图像子资源的左上角、右上角或中心,再根据后台操作界面配置的尺寸信息得到上述第一图像子资源,上述基于第二横坐标和第二纵坐标生成第二图像子资源可以包括但不限于对第二横坐标和第二纵坐标对应的点作为第二图像子资源的左上角、右上角或中心,再根据后台操作界面配置的尺寸信息得到上述第二图像子资源。
可选地,在本实施例中,上述将第一图像子资源和第二图像子资源存储在第二缓存可以包括但不限于基于键值对的方式实现,其中,key是图像标识,value是上述第一图像子资源和第二图像子资源。
在示例性实施例中,所述根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,包括:
通过离线线程按照预定周期根据所述第一图像标识获取所述第一图像资源;
通过所述离线线程按照所述预定周期根据所述第一图像标识确定所述第一配置参数。
可选地,在本实施例中,上述根据第一图像标识获取第一图像资源,并确定第一配置参可以包括但不限于通过离线线程串行或并行按照预定周期根据第一图像标识获取第一图像资源以及通过离线线程按照预定周期根据第一图像标识读取第一配置参数。
在示例性实施例中,所述将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示,包括:
在接收到所述目标终端的请求消息的数量超过预设阈值的情况下,从所述第二缓存中随机选取所述第一图像子资源和所述第二图像子资源,其中,所述请求消息用于请求基于所述第一图像资源进行验证;
将选取到的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示。
可选地,在本实施例中,可以包括但不限于由工作人员根据先验经验配置上述预设阈值,在预定时间周期内接受到请求消息的数量超过预设阈值的情况下,则认为此时需要进行验证的目标终端过多,此时,从第二缓存中随机选取第一图像子资源和第二图像子资源,将选取到的第一图像子资源和第二图像子资源分别在目标终端上显示,以完成快速验证,提高验证效率。
图7是根据一示例性实施例示出的一种图像资源的验证装置框图。参照图7,该装置包括获取模块702,执行模块704以及发送模块706。
该获取模块702,被配置为根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,所述第一配置参数和所述第一图像资源基于所述第一图像标识相对应;
该执行模块704,被配置为根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存;
该发送模块706,被配置为将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别发送至所述目标终端,其中,所述第一图像子资源和所述第二图像子资源用于在所述目标终端上显示,以确定所述验证结果。
在示例性实施例中,所述装置还用于:
所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,基于预先确定的一组图像资源生成一组图像标识,并将所述一组图像标识和所述一组图像资源一一对应地存储在第一数据表;
从所述第一数据表中提取所述一组图像资源,并存储在所述第一缓存中。
在示例性实施例中,所述装置还用于:
所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表,其中,所述第一配置参数包括所述第一图像标识,所述第一图像子资源的第一位置参数和所述第二图像子资源的第二位置参数。
在示例性实施例中,所述装置用于通过如下方式在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表:
响应于所述目标交互操作,确定所述第一位置参数和所述第二位置参数,其中,所述第一位置参数用于表示所述第一图像资源中需要执行阴影处理的位置,所述第一位置参数包括所述第一图像资源中所述第一图像子资源的第一横坐标和第一纵坐标,所述第二位置参数用于表示所述第一图像资源中滑块的初始位置,所述第二位置参数包括所述第一图像资源中所述第二图像子资源的第二横坐标和第二纵坐标;
基于所述第一图像标识与所述第一横坐标、所述第一纵坐标、所述第二横坐标和所述第二纵坐标生成所述第一配置参数,并关联存储在所述第二数据表中。
在示例性实施例中,所述装置用于通过如下方式根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存:
基于所述第一横坐标和所述第一纵坐标对所述第一图像资源执行阴影处理,得到所述第一图像子资源;
基于所述第二横坐标和所述第二纵坐标生成所述第二图像子资源;
将所述第一图像子资源和所述第二图像子资源存储在所述第二缓存。
在示例性实施例中,所述装置用于通过如下方式根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数:
通过离线线程按照预定周期根据所述第一图像标识获取所述第一图像资源;
通过所述离线线程按照所述预定周期根据所述第一图像标识确定所述第一配置参数。
在示例性实施例中,所述装置用于通过如下方式将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示:
在接收到所述目标终端的请求消息的数量超过预设阈值的情况下,从所述第二缓存中随机选取所述第一图像子资源和所述第二图像子资源,其中,所述请求消息用于请求基于所述第一图像资源进行验证;
将选取到的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本发明实施例的又一个方面,还提供了一种用于实施上述图像资源的验证方法的电子设备,该电子设备可以是图1所示的终端设备或服务器。本实施例以该电子设备为服务器为例来说明。如图8所示,该电子设备包括存储器802和处理器804,该存储器802中存储有计算机程序,该处理器804被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,第一配置参数和第一图像资源基于第一图像标识相对应;
S2,根据第一配置参数对第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存;
S3,将第二缓存中的第一图像子资源和第二图像子资源分别发送至目标终端,其中,第一图像子资源和第二图像子资源用于在目标终端上显示,以确定验证结果。
可选地,在本实施例中,上述处理器还可以被设置为通过计算机程序执行以下步骤:
S1,根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,第一配置参数和第一图像资源基于第一图像标识相对应;
S2,根据第一配置参数对第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存;
S3,将第二缓存中的第一图像子资源和第二图像子资源分别发送至目标终端,其中,第一图像子资源和第二图像子资源用于在目标终端上显示,以确定验证结果。
可选地,本领域普通技术人员可以理解,图8所示的结构仅为示意,电子装置电子设备也可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等终端设备。图8其并不对上述电子装置电子设备的结构造成限定。例如,电子装置电子设备还可包括比图8中所示更多或者更少的组件(如网络接口等),或者具有与图8所示不同的配置。
其中,存储器802可用于存储软件程序以及模块,如本发明实施例中的图像资源的验证方法和装置对应的程序指令/模块,处理器804通过运行存储在存储器802内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的图像资源的验证方法。存储器802可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器802可进一步包括相对于处理器804远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器802具体可以但不限于用于存储历史用户数据等信息。作为一种示例,如图8所示,上述存储器802中可以但不限于包括上述图像资源的验证装置中的第一获取模块602,生成模块604和第二获取模块606,以及确定模块608。此外,还可以包括但不限于上述图像资源的验证装置中的其他模块单元,本示例中不再赘述。
可选地,上述的传输装置806用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置806包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置806为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
此外,上述电子设备还包括:显示器808,用于显示上述目标业务的用户数据;和连接总线810,用于连接上述电子设备中的各个模块部件。
在其他实施例中,上述终端设备或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(P2P,Peer To Peer)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。
在示例性实施例中,还提供一种计算机程序产品,包括计算机程序/指令,上述计算机程序/指令被处理器执行时实现上述的信息传输方法。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (11)
1.一种图像资源的验证方法,其特征在于,包括:
根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,所述第一配置参数和所述第一图像资源基于所述第一图像标识相对应;
根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存;
将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别发送至目标终端,其中,所述第一图像子资源和所述第二图像子资源用于在所述目标终端上显示,以确定验证结果;
所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,所述方法还包括:基于预先确定的一组图像资源生成一组图像标识,并将所述一组图像标识和所述一组图像资源一一对应地存储在第一数据表;从所述第一数据表中提取所述一组图像资源,并存储在所述第一缓存中;
所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,所述方法还包括:在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表,其中,所述第一配置参数包括所述第一图像标识,所述第一图像子资源的第一位置参数和所述第二图像子资源的第二位置参数;
所述在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表,包括:响应于所述目标交互操作,确定所述第一位置参数和所述第二位置参数,其中,所述第一位置参数用于表示所述第一图像资源中需要执行阴影处理的位置,所述第一位置参数包括所述第一图像资源中所述第一图像子资源的第一横坐标和第一纵坐标,所述第二位置参数用于表示所述第一图像资源中滑块的初始位置,所述第二位置参数包括所述第一图像资源中所述第二图像子资源的第二横坐标和第二纵坐标;基于所述第一图像标识与所述第一横坐标、所述第一纵坐标、所述第二横坐标和所述第二纵坐标生成所述第一配置参数,并关联存储在所述第二数据表中。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存,包括:
基于所述第一横坐标和所述第一纵坐标对所述第一图像资源执行阴影处理,得到所述第一图像子资源;
基于所述第二横坐标和所述第二纵坐标生成所述第二图像子资源;
将所述第一图像子资源和所述第二图像子资源存储在所述第二缓存。
3.根据权利要求1所述的方法,其特征在于,所述根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,包括:
通过离线线程按照预定周期根据所述第一图像标识获取所述第一图像资源;
通过所述离线线程按照所述预定周期根据所述第一图像标识确定所述第一配置参数。
4.根据权利要求1所述的方法,其特征在于,所述将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示,包括:
在接收到所述目标终端的请求消息的数量超过预设阈值的情况下,从所述第二缓存中随机选取所述第一图像子资源和所述第二图像子资源,其中,所述请求消息用于请求基于所述第一图像资源进行验证;
将选取到的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示。
5.一种图像资源的验证装置,其特征在于,包括:
获取模块,用于根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数,其中,所述第一配置参数和所述第一图像资源基于所述第一图像标识相对应;
执行模块,用于根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存;
发送模块,用于将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别发送至目标终端,其中,所述第一图像子资源和所述第二图像子资源用于在所述目标终端上显示,以确定验证结果;
所述装置还用于:所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,基于预先确定的一组图像资源生成一组图像标识,并将所述一组图像标识和所述一组图像资源一一对应地存储在第一数据表;从所述第一数据表中提取所述一组图像资源,并存储在所述第一缓存中;
所述装置还用于:所述在根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数之前,在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表,其中,所述第一配置参数包括所述第一图像标识,所述第一图像子资源的第一位置参数和所述第二图像子资源的第二位置参数;
所述装置用于通过如下方式在后台操作界面响应于目标交互操作,配置所述第一配置参数,并存储至第二数据表:响应于所述目标交互操作,确定所述第一位置参数和所述第二位置参数,其中,所述第一位置参数用于表示所述第一图像资源中需要执行阴影处理的位置,所述第一位置参数包括所述第一图像资源中所述第一图像子资源的第一横坐标和第一纵坐标,所述第二位置参数用于表示所述第一图像资源中滑块的初始位置,所述第二位置参数包括所述第一图像资源中所述第二图像子资源的第二横坐标和第二纵坐标;基于所述第一图像标识与所述第一横坐标、所述第一纵坐标、所述第二横坐标和所述第二纵坐标生成所述第一配置参数,并关联存储在所述第二数据表中。
6.根据权利要求5所述的装置,其特征在于,所述装置用于通过如下方式根据所述第一配置参数对所述第一图像资源执行目标操作,得到第一图像子资源和第二图像子资源,并存储在第二缓存:
基于所述第一横坐标和所述第一纵坐标对所述第一图像资源执行阴影处理,得到所述第一图像子资源;
基于所述第二横坐标和所述第二纵坐标生成所述第二图像子资源;
将所述第一图像子资源和所述第二图像子资源存储在所述第二缓存。
7.根据权利要求5所述的装置,其特征在于,所述装置用于通过如下方式根据第一缓存中的第一图像标识获取第一图像资源,并确定第一配置参数:
通过离线线程按照预定周期根据所述第一图像标识获取所述第一图像资源;
通过所述离线线程按照所述预定周期根据所述第一图像标识确定所述第一配置参数。
8.根据权利要求5所述的装置,其特征在于,所述装置用于通过如下方式将所述第二缓存中的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示:
在接收到所述目标终端的请求消息的数量超过预设阈值的情况下,从所述第二缓存中随机选取所述第一图像子资源和所述第二图像子资源,其中,所述请求消息用于请求基于所述第一图像资源进行验证;
将选取到的所述第一图像子资源和所述第二图像子资源分别在所述目标终端上显示。
9.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至4中任一项所述的图像资源的验证方法。
10.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器行时,使得电子设备能够执行如权利要求1至4中任一项所述的图像资源的验证方法。
11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的图像资源的验证方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111555081.8A CN114238924B (zh) | 2021-12-17 | 2021-12-17 | 图像资源的验证方法和装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111555081.8A CN114238924B (zh) | 2021-12-17 | 2021-12-17 | 图像资源的验证方法和装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114238924A CN114238924A (zh) | 2022-03-25 |
CN114238924B true CN114238924B (zh) | 2024-12-24 |
Family
ID=80758583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111555081.8A Active CN114238924B (zh) | 2021-12-17 | 2021-12-17 | 图像资源的验证方法和装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114238924B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109873823A (zh) * | 2019-02-22 | 2019-06-11 | 北京市商汤科技开发有限公司 | 验证方法及装置、电子设备和存储介质 |
CN109902470A (zh) * | 2019-01-08 | 2019-06-18 | 平安科技(深圳)有限公司 | 滑块验证方法、装置、计算机设备及存储介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9471767B2 (en) * | 2014-08-22 | 2016-10-18 | Oracle International Corporation | CAPTCHA techniques utilizing traceable images |
CN111414560B (zh) * | 2019-01-04 | 2024-05-24 | 腾讯科技(深圳)有限公司 | 一种分享信息处理方法、装置、以及相关设备及存储介质 |
CN110427746A (zh) * | 2019-08-08 | 2019-11-08 | 腾讯科技(深圳)有限公司 | 滑块验证码验证方法、装置、存储介质和计算机设备 |
CN110765441A (zh) * | 2019-09-27 | 2020-02-07 | 苏州浪潮智能科技有限公司 | 一种安全登录的方法、设备及介质 |
CN111428230A (zh) * | 2020-03-26 | 2020-07-17 | 深圳壹账通智能科技有限公司 | 一种信息验证方法、装置、服务器及存储介质 |
CN111931156A (zh) * | 2020-10-14 | 2020-11-13 | 游密科技(深圳)有限公司 | 图像处理方法、装置、电子设备及存储介质 |
CN113505360A (zh) * | 2021-07-16 | 2021-10-15 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种验证码请求处理方法及相关设备 |
-
2021
- 2021-12-17 CN CN202111555081.8A patent/CN114238924B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109902470A (zh) * | 2019-01-08 | 2019-06-18 | 平安科技(深圳)有限公司 | 滑块验证方法、装置、计算机设备及存储介质 |
CN109873823A (zh) * | 2019-02-22 | 2019-06-11 | 北京市商汤科技开发有限公司 | 验证方法及装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114238924A (zh) | 2022-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10165058B2 (en) | Dynamic local function binding apparatus and method | |
TWI616821B (zh) | Bar code generation method, bar code based authentication method and related terminal | |
CN106920079A (zh) | 基于增强现实的虚拟对象分配方法及装置 | |
CN109309842B (zh) | 直播数据处理方法和装置、计算机设备和存储介质 | |
US10863312B2 (en) | Moving track sharing method and apparatus, and storage medium | |
US10614621B2 (en) | Method and apparatus for presenting information | |
CN107733995A (zh) | 一种会话保持方法、装置和电子设备 | |
CN109726543B (zh) | 一种应用程序的登录方法、装置、终端设备和存储介质 | |
CN106357609A (zh) | 一种创建用户的方法和系统、公网服务器及私有云设备 | |
CN110659569A (zh) | 电子签名方法、装置、存储介质及电子设备 | |
CN110007936B (zh) | 数据处理方法和装置 | |
CN104717131B (zh) | 信息交互方法及服务器 | |
JP2023504956A (ja) | 性能検出方法、装置、電子機器及びコンピュータ可読媒体 | |
CN104618388A (zh) | 快速注册登录方法及对应的重置服务器、信息服务器 | |
CN111049735B (zh) | 群组头像显示方法、装置、设备及存储介质 | |
US12160514B2 (en) | Gesture-based authentication tokens for information security within a metaverse | |
KR20220159968A (ko) | 아바타를 이용한 컨퍼런스 처리 방법 및 시스템 | |
CN111491210A (zh) | 数据处理方法、装置及系统 | |
CN107483208A (zh) | 验证码图片的生成、验证方法及装置 | |
CN110536118A (zh) | 一种数据获取方法、装置、以及计算机存储介质 | |
CN114238924B (zh) | 图像资源的验证方法和装置、电子设备及存储介质 | |
CN111181839B (zh) | 应用分享中的数据处理方法、装置及设备 | |
CN112817816A (zh) | 埋点处理方法、装置、计算机设备和存储介质 | |
CN108848161B (zh) | 网络信息处理方法、装置、设备及计算机可读存储介质 | |
CN107395663A (zh) | 数据获取方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |