一种双因子多级审批方法和系统技术方案

技术编号:32349367 阅读:14 留言:0更新日期:2022-02-20 02:13
本申请涉及一种双因子多级审批方法和系统,审批方法包括以下步骤:发送审批请求至指定审批终端,并同时发送授权码至指定审批终端;接收指定审批终端返回的审批指令和终端加密数据,其中,终端加密数据为指定审批终端以授权码和预设参数作为加密算法的变量计算得出;以授权码和预设参数作为加密算法的变量计算得出基准加密数据;基于终端加密数据和基准加密数据的匹配结果判断审批指令的有效性;基于审批指令的有效性、审批指令和预设的审批机制输出审批结果。实现在依靠审批账号/密码实现认证的基础上,添加授权码、预设参数和加密算法进行认证,以保障审批流程的安全,进而实现保障集群的安全稳定运行。现保障集群的安全稳定运行。现保障集群的安全稳定运行。

【技术实现步骤摘要】
一种双因子多级审批方法和系统


[0001]本申请涉及业务审批的领域,尤其是涉及一种双因子多级审批方法和系统。

技术介绍

[0002]服务器集群就是指将多个服务器(或多个计算机)通过高速网络互联,并以单一系统加以管理。在客户端看来集群就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行。
[0003]在集群中重要的操作命令均需要审核,而目前的审核机制通常只有单级,即仅需要一个审批人员(领导)进行审批。在单级审批的过程中,审批结果的有效性仅依靠审批账号/密码来实现认证,影响集群的安全稳定运行。

技术实现思路

[0004]为了保障集群的安全稳定运行,本申请提供一种双因子多级审批方法和系统。
[0005]第一方面,本申请提供一种双因子多级审批方法,采用如下的技术方案:一种双因子多级审批方法,包括以下步骤:发送审批请求至指定审批终端,并同时发送授权码至指定审批终端;接收指定审批终端返回的审批指令和终端加密数据,其中,终端加密数据为指定审批终端以授权码和预设参数作为加密算法的变量计算得出;以授权码和预设参数作为加密算法的变量计算得出基准加密数据;基于终端加密数据和基准加密数据的匹配结果判断审批指令的有效性;基于审批指令的有效性、审批指令和预设的审批机制输出审批结果。
[0006]通过采用上述技术方案,在依靠审批账号/密码实现认证的基础上,添加授权码、预设参数和加密算法进行认证,以保障审批流程的安全,进而实现保障集群的安全稳定运行。
[0007]优选的,预设参数配置为审批指令和/或当前时刻的时间帧。
[0008]通过采用上述技术方案,授权码和预设参数均动态变化,有利于保障审批流程的安全;同时,授权码和预设参数均可被快速获取,以保障认证效率,进而保障审批效率。
[0009]优选的,审批指令包括第一标签或第二标签;审批机制包括以下步骤:将两个及以上的审批终端配置为具有多个优先级顺次;设置优先级顺次最低的审批终端为指定审批终端,并执行发送审批请求至指定审批终端;在审批指令有效且包含第一标签,且当前的指定审批终端优先级顺次不是最高的情况下,设置下一优先级顺次的审批终端为指定审批终端,并执行发送审批请求至指定审批终端;
在审批指令有效且包含第一标签,且指定审批终端的优先级顺次最高的情况下,输出第一结果为审批结果;在审批指令有效且包含第二标签的情况下,输出第二结果为审批结果。
[0010]通过采用上述技术方案,实现逐级审批。
[0011]优选的,发送审批请求至指定审批终端之前,包括以下步骤:获取所有的审批终端的状态信息,审批终端的数量设有两个及以上,状态信息包括第一状态或第二状态;在所有的审批终端的状态信息均为第一状态的情况下,执行发送审批请求至指定审批终端。
[0012]通过采用上述技术方案,在确认所有的审批终端均可进行审批操作的情况下,才发送审批请求至审批终端,以便于快速完成审批流程,进而保障审批效率。
[0013]优选的,获取所有的审批终端的状态信息中,包括以下步骤:发送审批发起请求至审批终端;接收审批终端响应于审批人员的操作以返回的状态指令;基于状态指令以生成或更新对应的审批终端的状态信息。
[0014]通过采用上述技术方案,实现确认所有的审批终端是否可进行审批操作。
[0015]优选的,还包括以下步骤:在发送审批请求至指定审批终端的同时,基于当前时刻和预设的有效时间以生成截止时刻;在接收审批指令的时刻超过截止时刻的情况下,判断对应的所述审批指令失效。
[0016]通过采用上述技术方案,实现督促审批人员尽快完成审批操作,以保障审批效率。
[0017]优选的,审批指令包括第一标签或第二标签;在判断审批指令有效,且审批指令包含第一标签的情况下,输出第一结果作为审批结果。
[0018]通过采用上述技术方案,通过第一标签或第二标签判断并输出该审批指令的审批结果。
[0019]优选的,还包括以下步骤:在发送审批请求至指定审批终端的同时,发送审批提示信息至审批终端进行显示。
[0020]通过采用上述技术方案,以提醒审批人员及时进行审批操作,保障审批效率。
[0021]第二方面,本申请提供一种双因子多级审批系统,采用如下的技术方案:一种双因子多级审批系统,包括审批服务器和审批终端;所述审批服务器发送审批请求至指定审批终端,并同时发送授权码至指定审批终端;所述审批服务器接收指定审批终端返回的审批指令和终端加密数据,其中,终端加密数据为指定审批终端以授权码和预设参数作为加密算法的变量计算得出;所述审批服务器以授权码和预设参数作为加密算法的变量计算得出基准加密数据;所述审批服务器基于终端加密数据和基准加密数据的匹配结果判断审批指令的
有效性;所述审批服务器基于审批指令的有效性、审批指令和预设的审批机制输出审批结果。
[0022]通过采用上述技术方案,在依靠审批账号/密码实现认证的基础上,增加授权码、预设参数和加密算法进行认证,以保障审批流程的安全,进而实现保障集群的安全稳定运行。
[0023]综上所述,本申请包括以下至少一种有益技术效果:1.在依靠审批账号/密码实现认证的基础上,增加授权码、预设参数和加密算法进行认证,以保障审批流程的安全,进而实现保障集群的安全稳定运行;2.添加时间限制,使得审批具有时限性,督促审批人员尽快完成审批操作,以保障审批效率;3.在确认所有的审批终端均可进行审批操作的情况下,才发送审批请求至审批终端,以便于快速完成审批流程,进而保障审批效率。
附图说明
[0024]图1是双因子多级审批系统的结构框图。
[0025]图2是双因子多级审批方法的流程图。
[0026]附图标记说明:1、审批服务器;2、审批终端。
具体实施方式
[0027]以下结合附图1

2对本申请作进一步详细说明。
[0028]参照图1,本申请实施例公开一种双因子多级审批系统,包括审批服务器1和审批终端2。
[0029]审批服务器1中配置有至少两个审批账号,且每个审批账号对应的绑定有审批人员信息。同时,审批服务器1基于审批人员信息以将审批账号配置为具有多个优先级顺次。例如:对应于审批人员信息为“组长”的审批账号的优先级顺次较低,对应于审批人员信息为“主管”的审批账号的优先级顺次较高,对应于审批人员信息为“经理”的审批账号的优先级顺次更高。
[0030]审批终端2的数量设有两个及以上。审批终端2为登录有审批账号的终端设备,终端设备可以是计算机、手机、pad等设备。审批终端2可通过移动网络、有线/无线信号连接审批服务器1,以实现审批终端2和审批服务器1之间的数据交互。同时,审批服务器1将审批账号的优先级顺次赋予给登录有当前审批账号的审批终端2,以将审批终端2配置为具有多个优先级顺次。
[0031]审批服务器1响应于员本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种双因子多级审批方法,其特征在于,包括以下步骤:发送审批请求至指定审批终端,并同时发送授权码至指定审批终端;接收指定审批终端返回的审批指令和终端加密数据,其中,终端加密数据为指定审批终端以授权码和预设参数作为加密算法的变量计算得出;以授权码和预设参数作为加密算法的变量计算得出基准加密数据;基于终端加密数据和基准加密数据的匹配结果判断审批指令的有效性;基于审批指令的有效性、审批指令和预设的审批机制输出审批结果。2.根据权利要求1所述的双因子多级审批方法,其特征在于:预设参数配置为审批指令和/或当前时刻的时间帧。3.根据权利要求1所述的双因子多级审批方法,其特征在于,审批指令包括第一标签或第二标签;审批机制包括以下步骤:将两个及以上的审批终端(2)配置为具有多个优先级顺次;设置优先级顺次最低的审批终端(2)为指定审批终端,并执行发送审批请求至指定审批终端;在审批指令有效且包含第一标签,且当前的指定审批终端优先级顺次不是最高的情况下,设置下一优先级顺次的审批终端(2)为指定审批终端,并执行发送审批请求至指定审批终端;在审批指令有效且包含第一标签,且指定审批终端的优先级顺次最高的情况下,输出第一结果为审批结果;在审批指令有效且包含第二标签的情况下,输出第二结果为审批结果。4.根据权利要求1所述的双因子多级审批方法,其特征在于,发送审批请求至指定审批终端之前,包括以下步骤:获取所有的审批终端(2)的状态信息,审批终端(2)的数量设有两个及以上,状态信息包括第一状态或第二状态;在所有的审批终端(2)的状态信息均为第一状态的情况下,执行发送审批请求至指定审批...

【专利技术属性】
技术研发人员:李浩天杨海波张彤
申请(专利权)人:杭州字节方舟科技有限公司
类型:发明
国别省市:

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

1