一种基于配置驱动的验证方法、装置、设备及介质制造方法及图纸

技术编号:35820031 阅读:18 留言:0更新日期:2022-12-03 13:45
本发明专利技术提供了一种基于配置驱动的验证方法、装置、设备及介质,该方法调用后端设备的服务接口,获取与前端设备对应的认证配置信息,其中认证配置信息是后端设备从配置中心获取的,配置中心中的认证配置信息是基于前端设备对应的业务类型确定的;根据认证配置信息加载页面,其中认证配置信息包括认证方式信息和认证因子信息;将用户输入的与认证方式信息和认证因子信息对应的登录信息发送给后端设备进行验证。由于配置中心中的认证配置信息是基于前端设备对应的业务类型确定的,认证配置信息可以基于前端设备对应的业务类型而改变,当业务类型改变时,无需更新前端和后端设备的代码,只需要更改认证配置信息,从而可以降低业务的维护运营成本。务的维护运营成本。务的维护运营成本。

【技术实现步骤摘要】
一种基于配置驱动的验证方法、装置、设备及介质


[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]为了更清楚地说明本申请的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于配置驱动的验证方法,其特征在于,包括:响应用户的页面加载请求,调用后端设备的服务接口,获取与前端设备对应的认证配置信息,其中所述认证配置信息是所述后端设备从配置中心获取的,所述配置中心中的所述认证配置信息是基于所述前端设备对应的业务类型确定的;根据所述认证配置信息加载页面,其中所述认证配置信息包括认证方式信息和认证因子信息;将所述用户输入的与所述认证方式信息和所述认证因子信息对应的登录信息发送给所述后端设备进行验证。2.一种基于配置驱动的验证方法,其特征在于,包括:响应前端设备的调用请求,获取配置中心提供的与所述前端设备对应的认证配置信息,其中所述配置中心中的所述认证配置信息是基于所述前端设备对应的业务类型确定的;将所述认证配置信息提供给所述前端设备,以使所述前端设备基于所述认证配置信息加载页面,并对用户输入的登录信息进行验证。3.如权利要求2所述的方法,其特征在于,所述响应前端设备的调用请求后,还包括:获取所述配置中心提供的与所述前端设备对应的认证因子验证策略信息,其中所述配置中心中的所述认证因子验证策略信息是基于所述前端设备对应的业务类型确定的;基于所述认证因子验证策略信息对所述用户输入的登录信息进行验证。4.一种基于配置驱动的验证方法,其特征在于,包括:接收后端设备的获取请求;将与前端设备对应的认证配置信息提供给所述后端设备,以使所述后端设备将所述认证配置信息发送给所述前端设备,供所述前端设备基于所述认证配置信息加载页面,并对用户输入的登录信息进行验证。5.如权利要求4所述的方法,其特征在于,所述接收后端设备的获取请求后,还包括:将与所述前端设备对应的认证因子验证策略信息提供给所述后端设备,以使所述后端设备基于所述认证因子验证策略信息对所述用户输入的登录信息进行验证。6.一种基于配置驱动的验证装置,其特征在于,包括:调用单元...

【专利技术属性】
技术研发人员:谭中华朱正领
申请(专利权)人:天翼安全科技有限公司
类型:发明
国别省市:

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

1