安全信息更新方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:38935542 阅读:18 留言:0更新日期:2023-09-25 09:37
本申请属于数据处理领域,涉及一种安全信息更新方法、装置、计算机设备及存储介质,该方法包括:获取预设的配置信息,根据所述配置信息对系统页面配置页面表单,并监听在页面表单中发生的提交操作;获取用户输入的验证信息,并将验证信息发送至第一数据接口进行身份验证,在验证成功后,返回验证标识;将验证标识保存至预设的步骤状态信息中进行步骤状态更新;获取用户输入的修改信息,将修改信息发送至第二数据接口;及根据修改信息创建第一用户安全数据,将第一用户安全数据和预存的第二用户安全数据进行对比,并根据对比结果对第二用户安全数据进行更新。本申请能够有效实现对安全信息进行简单、方便的更新,同时提高安全信息更新的准确率。新的准确率。新的准确率。

【技术实现步骤摘要】
安全信息更新方法、装置、计算机设备及存储介质


[0001]本申请涉及数据处理
,尤其涉及一种安全信息更新方法、装置、计算机设备及存储介质。

技术介绍

[0002]在互联网时代,安全信息在人们的日常生活中随处可见,各种软件的账号密码、支付密码、个人隐私信息等均属于安全信息的范畴。在安全信息系统中,对安全信息的修改可以有效保证安全信息的安全性得到有效提高,现有的安全信息修改操作通常由两步操作法来实现。
[0003]两步操作法可以让用户在修改安全信息时先进行身份验证,在身份验证之后才允许进行安全信息的更改,通过对用户进行身份验证的方法能够使得用户的安全信息得到进一步地有效保障,防止他人随意篡改安全信息,从而有效提高安全信息的可靠性。但在一些系统中,例如项目管理软件系统,存在着大量的不同的两步操作场景,例如:在更改关键信息(如修改密码/修改邮箱/设备绑定等等),用户都需要进行身份验证,然后才能进行关键信息的更改;在第三方同步的数据用户首次进入数据,同样都需要进行身份验证,然后进行数据的配置后才能进入系统。
[0004]在当前软件系统中,当需要查看不同场景下的两步操作页面代码时,实现方法都是通过一个场景一份新代码的方式完成两步操作以形成对安全信息的更新操作,并且每次新增一个两步操作的场景都需要重新编写新的页面代码,这样不仅会使得安全信息更新实现起来较为麻烦,而且由于页面代码数量庞大,在进行安全信息更新时还容易发生错误,降低系统的可靠性。

技术实现思路

[0005]本申请实施例的目的在于提出一种安全信息更新方法、装置、计算机设备及存储介质,以解决安全信息更新麻烦、正确率较低的问题。
[0006]为了解决上述技术问题,本申请实施例提供一种安全信息更新方法,采用了如下所述的技术方案:
[0007]获取预设的配置信息,根据所述配置信息对系统页面配置页面表单,并监听所述页面表单中的提交控件;
[0008]当监听到所述提交控件发生提交操作时,通过预设的第一表单组件获取用户输入的验证信息,并将所述验证信息发送至第一数据接口进行身份验证,在验证成功后,返回验证标识;
[0009]将所述验证标识保存至预设的步骤状态信息中,并将所述步骤状态信息对应的步骤状态更新为第二步骤状态;
[0010]根据所述第二步骤状态查找第二表单组件,并通过所述第二表单组件获取用户输入的修改信息,将所述修改信息发送至第二数据接口;及
[0011]根据所述修改信息创建第一用户安全数据,将所述第一用户安全数据和预存的第二用户安全数据进行对比,并根据对比结果对所述第二用户安全数据进行更新,在更新完成后,将更新结果返回至所述系统页面中进行显示。
[0012]进一步的,所述根据所述配置信息对系统页面配置页面表单,并监听所述页面表单中的提交控件的步骤,具体包括:
[0013]解析所述配置信息,得到页面信息以及对应的页面表单建立规则;
[0014]根据所述页面信息查找对应的系统页面,并对所述系统页面进行标记;
[0015]根据所述页面表单建立规则对标记的所述系统页面建立页面表单;及
[0016]识别所述页面表单中的提交控件,并通过预设的监听代码对所述提交控件进行监听。
[0017]进一步的,所述通过预设的第一表单组件获取用户输入的验证信息,并将所述验证信息发送至第一数据接口进行身份验证,在验证成功后,返回验证标识的步骤,具体包括:
[0018]获取所述页面表单对应的表单信息映射表,根据所述表单信息映射表查询所述第一表单组件;
[0019]获取所述验证信息,通过所述第一表单组件将所述验证信息通过预搭建的第一页面路由发送至所述第一数据接口中进行身份验证,并输出验证结果;
[0020]检测所述验证结果是否正确;
[0021]若所述验证结果正确,则返回验证成功信息至所述系统页面的提示框中进行显示,并返回所述验证标识;及
[0022]若所述验证结果不正确,则返回验证失败信息至所述系统页面的提示框中进行信息显示。
[0023]进一步的,所述将所述验证标识保存至预设的步骤状态信息中,并将所述步骤状态信息对应的步骤状态更新为第二步骤状态的步骤,具体包括:
[0024]接收所述验证标识,根据预设的保存地址将所述验证标识保存至所述步骤状态信息;
[0025]检测所述步骤状态信息中是否含有所述验证标识;
[0026]若所述步骤状态信息中含有所述验证标识,则将所述步骤状态信息由第一步骤状态更改为第二步骤状态,并将所述验证标识进一步保存至预定存储位置;及
[0027]若所述步骤状态信息中未含有所述验证标识,则重新接收所述验证标识,并保存至所述步骤状态信息中,直至接收所述验证标识时无响应或返回值为空。
[0028]进一步的,所述根据所述第二步骤状态查找第二表单组件,并通过所述第二表单组件获取用户输入的修改信息,将所述修改信息发送至第二数据接口的步骤,具体包括:
[0029]获取所述页面表单对应的表单信息映射表和所述第二步骤状态,根据所述第二步骤状态在所述表单信息映射表中查询对应的所述第二表单组件;
[0030]获取所述修改信息,通过所述第二表单组件将所述修改信息通过预搭建的第二页面路由发送至所述第二数据接口;及
[0031]检测所述第二数据接口是否接收到所述修改信息,若所述第二数据接口未接收到所述修改信息,则将所述修改信息进行重新发送,直至所述修改信息发送时无响应。
[0032]进一步的,所述根据所述修改信息创建第一用户安全数据,将所述第一用户安全数据和预存的第二用户安全数据进行对比,并根据对比结果对所述第二用户安全数据进行更新,在更新完成后,将更新结果返回至所述系统页面中进行显示的步骤,具体包括:
[0033]接收所述修改数据,并获取所述第二用户安全数据,根据所述修改数据创建与所述第二用户安全数据对应的第一用户安全数据;
[0034]根据预设的对比算法对所述第一用户安全数据和所述第二用户安全数据进行对比,得到对比结果,并根据所述对比结果对所述第二用户安全数据进行更新;
[0035]在更新完成后,返回更新结果至所述系统页面中进行结果显示;及
[0036]在所述更新结果显示完成后,对所述系统页面进行刷新并重新定向。
[0037]进一步的,所述根据预设的对比算法对所述第一用户安全数据和所述第二用户安全数据进行对比,得到对比结果,并根据所述对比结果对所述第二用户安全数据进行更新的步骤,具体包括:
[0038]对所述第一用户安全数据和所述第二用户安全数据的根元素类型和属性进行对比,若所述根元素类型和所述属性相同,则获取所述第一用户安全数据对应的第一节点数据和所述第二用户安全数据对应的第二节点数据;
[0039]查找所述第一节点数据的第一子节点和所述第二节点数据对应的第二子节点;
[0040]对所述第一子节点和所述第二子节点添加对应的键值;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种安全信息更新方法,其特征在于,包括下述步骤:获取预设的配置信息,根据所述配置信息对系统页面配置页面表单,并监听所述页面表单中的提交控件;当监听到所述提交控件发生提交操作时,通过预设的第一表单组件获取用户输入的验证信息,并将所述验证信息发送至第一数据接口进行身份验证,在验证成功后,返回验证标识;将所述验证标识保存至预设的步骤状态信息中,并将所述步骤状态信息对应的步骤状态更新为第二步骤状态;根据所述第二步骤状态查找第二表单组件,并通过所述第二表单组件获取用户输入的修改信息,将所述修改信息发送至第二数据接口;及根据所述修改信息创建第一用户安全数据,将所述第一用户安全数据和预存的第二用户安全数据进行对比,并根据对比结果对所述第二用户安全数据进行更新,在更新完成后,将更新结果返回至所述系统页面中进行显示。2.根据权利要求1所述的安全信息更新方法,其特征在于,所述根据所述配置信息对系统页面配置页面表单,并监听所述页面表单中的提交控件的步骤,具体包括:解析所述配置信息,得到页面信息以及对应的页面表单建立规则;根据所述页面信息查找对应的系统页面,并对所述系统页面进行标记;根据所述页面表单建立规则对标记的所述系统页面建立页面表单;及识别所述页面表单中的提交控件,并通过预设的监听代码对所述提交控件进行监听。3.根据权利要求1所述的安全信息更新方法,其特征在于,所述通过预设的第一表单组件获取用户输入的验证信息,并将所述验证信息发送至第一数据接口进行身份验证,在验证成功后,返回验证标识的步骤,具体包括:获取所述页面表单对应的表单信息映射表,根据所述表单信息映射表查询所述第一表单组件;获取所述验证信息,通过所述第一表单组件将所述验证信息通过预搭建的第一页面路由发送至所述第一数据接口中进行身份验证,并输出验证结果;检测所述验证结果是否正确;若所述验证结果正确,则返回验证成功信息至所述系统页面的提示框中进行显示,并返回所述验证标识;及若所述验证结果不正确,则返回验证失败信息至所述系统页面的提示框中进行信息显示。4.根据权利要求1所述的安全信息更新方法,其特征在于,所述将所述验证标识保存至预设的步骤状态信息中,并将所述步骤状态信息对应的步骤状态更新为第二步骤状态的步骤,具体包括:接收所述验证标识,根据预设的保存地址将所述验证标识保存至所述步骤状态信息;检测所述步骤状态信息中是否含有所述验证标识;若所述步骤状态信息中含有所述验证标识,则将所述步骤状态信息由第一步骤状态更改为第二步骤状态,并将所述验证标识进一步保存至预定存储位置;及若所述步骤状态信息中未含有所述验证标识,则重新接收所述验证标识,并保存至所
述步骤状态信息中,直至接收所述验证标识时无响应或返回值为空。5.根据权利要求1所述的安全信息更新方法,其特征在于,所述根据所述第二步骤状态查找第二表单组件,并通过所述第二表单组件获取用户输入的修改信息,将所述修改信息发送至第二数据接口的步骤,具体包括:获取所述页面表单对应的表单信息映射表和所述第二步骤状态,根据所述第二步骤状态在所述表单信息映射表中查询对应的所述第二表单组件;获取所述修改信息,通过所述第二表单组件将所述修改信息通过...

【专利技术属性】
技术研发人员:梁德金李伟冯斌
申请(专利权)人:深圳复临科技有限公司
类型:发明
国别省市:

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

1