System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及身份认证,特别涉及一种多因子认证方法、装置、计算机设备及存储介质。
技术介绍
1、随着互联网科技的发展,如何保护数据隐私安全已经成为众多焦点之间。对于安全性有需求的客户来说,例如金融政企,其需要平台支持等级保护,并以此提出的安全规范,同时需要支持多因子认证。而当前多因子认证存在很多种验证方式,比如otp(onetimepassword,一次性密码)、邮箱、手机号等等,各种验证方式相互之间均存在不同之处,例如邮箱验证需要发送验证码,但otp验证则无需发送验证码。也就是说,每当接入一种验证方式后,则需要对其进行重新设计和编码,导致工作量增加且验证效率低。
技术实现思路
1、本专利技术实施例提供了一种多因子认证方法、装置、计算机设备及存储介质,旨在提高用户登陆认证效率。
2、第一方面,本专利技术实施例提供了一种多因子认证方法,包括:
3、获取多种不同验证方式的验证流程;其中,所述验证流程至少包括基于所述登陆测试请求生成测试验证码、将所述测试验证码发送至用户终端、接收用户终端输入的测试验证码以及对所述测试验证码进行验证;
4、对各所述验证流程进行解析,并提取各所述验证流程中部分子流程作为目标流程;
5、基于所述目标流程构建多因子认证模型;
6、响应于用户终端发起的登录验证请求,利用所述多因子认证模型对登陆验证信息进行认证。
7、第二方面,本专利技术实施例提供了一种多因子认证装置,包括:
8、第
9、流程提取单元,用于对各所述验证流程进行解析,并提取各所述验证流程中部分子流程作为目标流程;
10、模型构建单元,用于基于所述目标流程构建多因子认证模型;
11、登陆认证单元,用于响应于用户终端发起的登录验证请求,利用所述多因子认证模型对登陆验证信息进行认证。
12、第三方面,本专利技术实施例提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的多因子认证方法。
13、第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的多因子认证方法。
14、本专利技术实施例提供了一种多因子认证方法、装置、计算机设备及存储介质,该方法包括:获取多种不同验证方式的验证流程;其中,所述验证流程至少包括基于所述登陆测试请求生成测试验证码、将所述测试验证码发送至用户终端、接收用户终端输入的测试验证码以及对所述测试验证码进行验证;对各所述验证流程进行解析,并提取各所述验证流程中部分子流程作为目标流程;基于所述目标流程构建多因子认证模型;响应于用户终端发起的登录验证请求,利用所述多因子认证模型对登陆验证信息进行认证。本专利技术实施例通过对不同验证方式进行整合解析,并提取各验证方式对应的验证流程中的部分子流程,以此构建多因子认证模型,从而通过该多因子认证模型对用户在用户终端发起的登陆验证进行迅捷、便利的认证,如此可有效提高用户登陆认证效率。
本文档来自技高网...【技术保护点】
1.一种多因子认证方法,其特征在于,包括:
2.根据权利要求1所述的多因子认证方法,其特征在于,所述对各所述验证流程进行解析,并提取各所述验证流程中部分子流程作为目标流程,包括:
3.根据权利要求1所述的多因子认证方法,其特征在于,所述基于所述目标流程构建多因子认证模型,包括:
4.根据权利要求1所述的多因子认证方法,其特征在于,所述响应于用户终端发起的登录验证请求,利用所述多因子认证模型对登陆验证信息进行认证,包括:
5.根据权利要求4所述的多因子认证方法,其特征在于,所述响应于用户终端输入的第二验证码,将所述第一验证码与第二验证码进行对比,包括:
6.根据权利要求1所述的多因子认证方法,其特征在于,所述当响应于用户终端发起的登录验证请求,利用所述多因子认证模型对登陆验证信息进行认证,还包括:
7.根据权利要求3所述的多因子认证方法,其特征在于,所述当响应于用户终端发起的登录验证请求,利用所述多因子认证模型对登陆验证信息进行认证,还包括:
8.一种多因子认证装置,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的多因子认证方法。
...【技术特征摘要】
1.一种多因子认证方法,其特征在于,包括:
2.根据权利要求1所述的多因子认证方法,其特征在于,所述对各所述验证流程进行解析,并提取各所述验证流程中部分子流程作为目标流程,包括:
3.根据权利要求1所述的多因子认证方法,其特征在于,所述基于所述目标流程构建多因子认证模型,包括:
4.根据权利要求1所述的多因子认证方法,其特征在于,所述响应于用户终端发起的登录验证请求,利用所述多因子认证模型对登陆验证信息进行认证,包括:
5.根据权利要求4所述的多因子认证方法,其特征在于,所述响应于用户终端输入的第二验证码,将所述第一验证码与第二验证码进行对比,包括:
6.根据权利要求1所述的多因子认证方法,其特征在于,所述当...
【专利技术属性】
技术研发人员:王颖奇,冯斌,曾华生,李伟,
申请(专利权)人:深圳复临科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。