一种签核发起用户管理方法和设备与流程

文档序号:11134572阅读:235来源:国知局
一种签核发起用户管理方法和设备与制造工艺

本发明涉及网络技术领域,特别涉及一种签核发起用户管理方法和设备。



背景技术:

在现有技术中,文件的签核一般是人工来进行的,在具体的过程中,需要将相应的文件打印出来,并以人工的方式传递给各个需要签核的签核人处,操作流程繁琐,费时费力,效率低下;且当某位签核人不在的时候,就会耽搁整个流程的正常进行。

为此,目前有提到有一种电子签核的方式,但这种方式安全性不高。



技术实现要素:

针对现有技术中的缺陷,本发明提出了一种签核发起用户管理方法和设备,用以克服现有技术中的缺陷,提高电子签核的安全性。

具体的,本发明提出了以下具体的实施例:

本发明实施例提出了一种签核发起用户管理方法,应用于电子签核过程,包括:

当接收到签核发起用户的登录请求时,判断所述签核发起用户的登录环境是否异常;

若判断结果为是,对所述签核发起用户进行实时信息验证;

基于实时信息验证的结果确定授予所述签核发起用户的权限。

进一步的,在一个具体的实施例中,所述登录环境具体包括登录IP;

所述判断所述签核发起用户的登录环境是否异常,包括:

获取所述签核发起用户发送登录请求时的登录IP;

判断所述登录IP是否存在于预先存储的已验证IP数据库中;

若判断结果为是,则确定所述签核发起用户的登录环境不异常;

若判断结果为否,则确定所述签核发起用户的登录环境异常。

进一步的,在一个具体的实施例中,所述登录环境具体包括登录终端;

所述判断所述签核发起用户的登录环境是否异常,包括:

获取所述签核发起用户发送登录请求的终端的终端信息;

判断所述终端信息是否存在于预先存储的已验证终端信息数据库中;

若判断结果为是,则确定所述签核发起用户的登录环境不异常;

若判断结果为否,则确定所述签核发起用户的登录环境异常。

进一步的,在一个具体的实施例中,所述实时信息包括:实时视频信息、实时音频信息、实时指纹信息中一个或多个的任意组合;

所述对所述签核发起用户进行实时信息验证,包括:

提示所述签核发起用户提供实时信息;

在获取到所述签核发起用户提供的实时信息之后,对所述签核发起用户的实时信息进行关于是否是所述签核发起用户本人的验证;

获取实时信息验证的结果;其中所述实时信息验证的结果中包括通过验证的实时信息的数量。

进一步的,在一个具体的实施例中,所述基于实时信息验证的结果确定授予所述签核发起用户的权限,包括:

确定通过验证的实时信息的数量以及所有进行了验证的实时信息的数量;

基于通过验证的实时信息的数量占所有进行了验证的实时信息的数量的比值确定授予所述签核发起用户的权限;其中比值越大,授予所述签核发起用户的权限越大。

本发明实施例还提出了一种签核发起用户管理设备,应用于电子签核过程,包括:

判断模块,用于当接收到签核发起用户的登录请求时,判断所述签核发起用户的登录环境是否异常;

验证模块,用于当判断结果为是时,对所述签核发起用户进行实时信息验证;

处理模块,用于基于实时信息验证的结果确定授予所述签核发起用户的权限。

进一步的,在一个具体的实施例中,所述登录环境具体包括登录IP;

所述判断模块,用于:

获取所述签核发起用户发送登录请求时的登录IP;

判断所述登录IP是否存在于预先存储的已验证IP数据库中;

若判断结果为是,则确定所述签核发起用户的登录环境不异常;

若判断结果为否,则确定所述签核发起用户的登录环境异常。

进一步的,在一个具体的实施例中,所述登录环境具体包括登录终端;

所述判断模块,用于:

获取所述签核发起用户发送登录请求的终端的终端信息;

判断所述终端信息是否存在于预先存储的已验证终端信息数据库中;

若判断结果为是,则确定所述签核发起用户的登录环境不异常;

若判断结果为否,则确定所述签核发起用户的登录环境异常。

进一步的,在一个具体的实施例中,所述实时信息包括:实时视频信息、实时音频信息、实时指纹信息中一个或多个的任意组合;

所述验证模块,用于:

提示所述签核发起用户提供实时信息;

在获取到所述签核发起用户提供的实时信息之后,对所述签核发起用户的实时信息进行关于是否是所述签核发起用户本人的验证;

获取实时信息验证的结果;其中所述实时信息验证的结果中包括通过验证的实时信息的数量。

进一步的,在一个具体的实施例中,所述处理模块,用于:

确定通过验证的实时信息的数量以及所有进行了验证的实时信息的数量;

基于通过验证的实时信息的数量占所有进行了验证的实时信息的数量的比值确定授予所述签核发起用户的权限;其中比值越大,授予所述签核发起用户的权限越大。

与现有技术相比,本发明实施例提出了一种签核发起用户管理方法和设备,应用于电子签核过程,其中,该签核发起用户管理方法包括:当接收到签核发起用户的登录请求时,判断所述签核发起用户的登录环境是否异常;若判断结果为是,对所述签核发起用户进行实时信息验证;基于实时信息验证的结果确定授予所述签核发起用户的权限。以此,通过上述方法,通过对签核发起用户进行验证,提高了电子签核过程的安全性。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例提出的一种签核发起用户管理方法流程示意图;

图2为本发明实施例提出的一种判断登录环境是否异常的方法流程示意图;

图3为本发明实施例提出的一种判断登录环境是否异常的方法流程示意图;

图4为本发明实施例提出的一种签核发起用户管理设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和出示的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

针对现有技术中的缺陷,本发明人发现在实际的应用中,签核发起用户出现的安全问题较大,为此,本发明提出了一种签核发起用户管理方法和设备,应用于电子签核过程,用以提高电子签核过程的安全性。

具体的,本发明提出了以下具体的实施例:

实施例1

本发明实施例1提出了一种签核发起用户管理方法,应用于电子签核过程,如图1所示,包括以下步骤:

步骤101、当接收到签核发起用户的登录请求时,判断所述签核发起用户的登录环境是否异常。

在此通过一个具体的例子来对签核过程进行说明,在一个具体的实施例中,例如签核请求可以为关于请假的签核请求,某公司的员工1想向公司请假,为此需要发起一个关于请假的签核请求,在该发起签核的过程中,员工1即为签核发起用户。

而除了关于请假的签核请求以外,签核请求还可以有很多其他的实施例,例如关于报销的签核请求,以及关于升迁命令的签核请求等等,而对应的,发起签核过程的用户(也即发送签核请求的用户)即为签核发起用户。

签核发起用户首先需要登录,才能发起签核过程,因此签核发起用户会发送登录请求,具体的登录请求可以包括有账户,密码等登录信息,在一个具体的实施例中,输入账户以及密码的环境即为登录环境。

而考虑到登录环境的安全性直接影响到电子签核的安全性,由此,会对登录环境进行判断,具体的判断登录环境是否异常。

以下对判断登录环境是否异常进行说明,具体的,对应的判断方式可以有多种,在此以下面两种为例来进行说明:

方式1中,所述登录环境具体包括登录IP;

由此,步骤101,也即所述判断所述签核发起用户的登录环境是否异常,具体的,如图2所示,可以包括以下步骤:

步骤11、获取所述签核发起用户发送登录请求时的登录IP;

步骤12、判断所述登录IP是否存在于预先存储的已验证IP数据库中;

步骤13、若判断结果为是,则确定所述签核发起用户的登录环境不异常;

步骤14、若判断结果为否,则确定所述签核发起用户的登录环境异常。

在方式1中,具体的验证是基于IP来进行验证的,在签核发起用户发送登录请求时,获取到所在环境的IP(Internet Protocol,网络之间互连的协议),而在事先,有基于分配的一批IP或者已验证过一批IP来形成了已验证IP数据库,由此进行判断所获取到的IP是否存在于已验证IP数据库中;若判断结果为是,则可以确定签核发起用户所在的登录环境为已验证登录环境,也即登录环境不异常,是正常的;反之,则可以确定签核发起用户所在的登录环境不是已验证登录环境,也即是异常的。

方式2中,所述登录环境具体包括登录终端;

由此,步骤101,也即所述判断所述签核发起用户的登录环境是否异常,如图3所示,具体包括:

步骤21、获取所述签核发起用户发送登录请求的终端的终端信息;

步骤22、判断所述终端信息是否存在于预先存储的已验证终端信息数据库中;

步骤23、若判断结果为是,则确定所述签核发起用户的登录环境不异常;

步骤24、若判断结果为否,则确定所述签核发起用户的登录环境异常。

在方式2中,会事先会验证或者授权一批终端作为已验证终端,其对应的终端信息则形成已验证终端信息数据库,具体的终端信息可以包括有终端的标识,为终端设置的识别码等等。

后续在进行验证时,提取到签核发起用户发送登录请求的终端的终端信息,并与已验证终端信息数据库中所存储的已验证终端信息进行匹配,若能匹配上,则说明签核发起用户所在的登录环境为已验证登录环境,也即登录环境不异常;反之,则可以确定签核发起用户所在的登录环境不是已验证登录环境,即登录环境异常。

在一个具体的应用场景中,除了分别对IP以及终端进行验证以外,还可以结合两者进行组合验证,只有当IP与终端都匹配上时,才验证通过;具体的验证过程可以基于实际的需要以及实际的环境进行设置,除了IP以及终端进行验证以外,还可以设置其他的验证方式,以及其他的组合验证方式。

以上,若判断结果为否,也即登录环境不异常,是正常环境,在此情况下可以授予签核发起用户全权,使得签核发起用户正常登录,并能正常发起电子签核的流程。而若是判断结果为是,也即登录环境异常,在此情况下,则需要进行进一步的操作,也即执行步骤102。

步骤102、若判断结果为是,对所述签核发起用户进行实时信息验证。

在一个具体的实施例中,所述实时信息可以包括:实时视频信息、实时音频信息、实时指纹信息中一个或多个的任意组合;

所述对所述签核发起用户进行实时信息验证,具体包括:

提示所述签核发起用户提供实时信息;

在获取到所述签核发起用户提供的实时信息之后,对所述签核发起用户的实时信息进行关于是否是所述签核发起用户本人的验证;

获取实时信息验证的结果;其中所述实时信息验证的结果中包括通过验证的实时信息的数量。

具体的,关于实时视频信息的验证,可以提示签核发起用户上传实时的本人的视频信息,在获取到该视频信息之后,对视频信息进行人像识别,以确认是否是签核发起者本人,若判断结果为是,则可以确定实时视频信息的验证通过。

关于语音验证,在一个具体的实施例中,需要在验证时签核发起用户即时读入一定文字的语音,例如该一定文字可以为:“我是xx”,在获取到语音后与预先存储的语音进行匹配,若能匹配上,则验证通过;若无法匹配上,则验证不通过。

关于实时指纹信息的验证,与上述类似,通过实时获取到的指纹信息与预先存储的指纹信息进行匹配,若能匹配上,则验证通过;若无法匹配上,则验证不通过。

通过以上的验证过程,可以确定验证通过的实时信息的数量,例如实时指纹信息与实时语音验证验证通过,但实时视频信息的验证没有通过,则通过的数量为2;而所示上述的验证全都通过,则通过的数量为3。以上是基于一个具体的实施例来进行的说明,具体的实时验证方式还可以有其他的方式,具体可基于需要进行设置。

步骤103、基于实时信息验证的结果确定授予所述签核发起用户的权限。

在一个具体的实施例中,步骤103、也即所述基于实时信息验证的结果确定授予所述签核发起用户的权限,具体包括:

确定通过验证的实时信息的数量以及所有进行了验证的实时信息的数量;

基于通过验证的实时信息的数量占所有进行了验证的实时信息的数量的比值确定授予所述签核发起用户的权限;其中比值越大,授予所述签核发起用户的权限越大。

仍以对步骤102进行说明的例子来进行说明,若参与验证的实时信息地数量为3,而通过验证的实时信息有3个,也即全部通过验证,由此对应的比值为100%,在此情况下,授予签核发起用户全权,签核发起用户可以顺利登录,并正常发起签核过程。而若是通过验证的实时信息只有1个,对应的比值比较低,相应的,授予签核发起用户的权限就会受到影响,在一个具体的实施例中,例如权限分为最高权限,中等权限,最低权限,若比值比较低,被授予的权限可能会是最低权限。而不同的签核本身是有不同的权限要求,是否能发起签核的过程也是有权限要求的,因此若被授予的权限过低,将可能使得签核发起用户无法发起签核,或者无法发起权限需要无法被满足的签核。

本发明实施例1提出了一种签核发起用户管理方法,应用于电子签核过程,包括:当接收到签核发起用户的登录请求时,判断所述签核发起用户的登录环境是否异常;若判断结果为是,对所述签核发起用户进行实时信息验证;基于实时信息验证的结果确定授予所述签核发起用户的权限。以此,通过上述方法,通过对签核发起用户进行验证,提高了电子签核过程的安全性。

实施例2

为了对本发明进行进一步的说明,本发明实施例2还公开了一种签核发起用户管理设备,可以应用于电子签核过程,如图4所示,包括:

判断模块201,用于当接收到签核发起用户的登录请求时,判断所述签核发起用户的登录环境是否异常;

验证模块202,用于当判断结果为是时,对所述签核发起用户进行实时信息验证;

处理模块203,用于基于实时信息验证的结果确定授予所述签核发起用户的权限。

具体的,在一个具体的实施例中,所述登录环境具体包括登录IP;

所述判断模块201,具体用于:

获取所述签核发起用户发送登录请求时的登录IP;

判断所述登录IP是否存在于预先存储的已验证IP数据库中;

若判断结果为是,则确定所述签核发起用户的登录环境不异常;

若判断结果为否,则确定所述签核发起用户的登录环境异常。

具体的,在一个具体的实施例中,所述登录环境具体包括登录终端;

所述判断模块201,具体用于:

获取所述签核发起用户发送登录请求的终端的终端信息;

判断所述终端信息是否存在于预先存储的已验证终端信息数据库中;

若判断结果为是,则确定所述签核发起用户的登录环境不异常;

若判断结果为否,则确定所述签核发起用户的登录环境异常。

具体的,在一个具体的实施例中,所述实时信息包括:实时视频信息、实时音频信息、实时指纹信息中一个或多个的任意组合;

所述验证模块202,具体用于:

提示所述签核发起用户提供实时信息;

在获取到所述签核发起用户提供的实时信息之后,对所述签核发起用户的实时信息进行关于是否是所述签核发起用户本人的验证;

获取实时信息验证的结果;其中所述实时信息验证的结果中包括通过验证的实时信息的数量。

具体的,在一个具体的实施例中,所述处理模块203,具体用于:

确定通过验证的实时信息的数量以及所有进行了验证的实时信息的数量;

基于通过验证的实时信息的数量占所有进行了验证的实时信息的数量的比值确定授予所述签核发起用户的权限;其中比值越大,授予所述签核发起用户的权限越大。

与现有技术相比,本发明实施例提出了一种签核发起用户管理方法和设备,应用于电子签核过程,其中,该签核发起用户管理方法包括:当接收到签核发起用户的登录请求时,判断所述签核发起用户的登录环境是否异常;若判断结果为是,对所述签核发起用户进行实时信息验证;基于实时信息验证的结果确定授予所述签核发起用户的权限。以此,通过上述方法,通过对签核发起用户进行验证,提高了电子签核过程的安全性。

本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本发明所必须的。

本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

上述本发明序号仅仅为了描述,不代表实施场景的优劣。

以上公开的仅为本发明的几个具体实施场景,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1