The embodiment of the invention provides an authentication method and device, through to the detection of target business executive program, the suspension of the business objectives of the program to run, to perform authentication procedures, and operational procedures and authentication procedures are independent of each other, that is to say the business procedure and the procedure of authentication coupling degree is low. In many business scenarios of business procedures are required for authentication, and only need to detect multiple business process procedures, can use a set of authentication procedures to complete the authentication, the authentication procedures to solve technical problems of the maintenance is not convenient.
【技术实现步骤摘要】
身份验证方法和装置
本专利技术涉及信息技术,尤其涉及一种身份验证方法和装置。
技术介绍
身份验证通常用于用户打开客户端或者进入到客户端执行特定业务操作时,对用户进行验证,从而提高业务的安全性。在现有技术中,为了实现用户使用客户端的过程中验证手势等密码,是通过在客户端中需要进行身份验证的业务逻辑代码中嵌入用于进行身份验证的逻辑代码,从而实现对用户进行身份验证的操作。但这种方式中,由于身份验证逻辑代码和业务逻辑代码的耦合度较高,因此,若存在多个业务场景均需要进行身份验证时,则需要在每一个业务场景的业务逻辑代码中均嵌入相同的身份验证逻辑代码,导致对身份验证逻辑进行维护的操作不够便捷。
技术实现思路
本专利技术提供一种身份验证方法和装置,用于解决现有技术中对身份验证逻辑进行维护的操作不够便捷的技术问题。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供了一种身份验证方法,包括:侦测到执行目标业务程序时,暂停所述目标业务程序的执行;调用身份验证程序进行身份验证,以获得身份验证结果,其中,所述身份验证程序与所述目标业务程序相互独立。第二方面,提供了一种身份验证装置,包括:暂停模块,用于侦测到执行目标业务程序时,暂停所述目标业务程序的执行;验证模块,用于调用身份验证程序进行身份验证,以获得身份验证结果,其中,所述身份验证程序与所述目标业务程序相互独立。本专利技术实施例提供的身份验证方法和装置,通过当侦测到执行目标业务程序时,暂停该目标业务程序继续运行,转而执行身份验证程序,同时业务程序和身份验证程序相互独立,也就是说业务程序和身份验证程序的耦合度较低,在多个 ...
【技术保护点】
一种身份验证方法,其特征在于,包括:侦测到执行目标业务程序时,暂停所述目标业务程序的执行;调用身份验证程序进行身份验证,以获得身份验证结果,其中,所述身份验证程序与所述目标业务程序相互独立。
【技术特征摘要】
1.一种身份验证方法,其特征在于,包括:侦测到执行目标业务程序时,暂停所述目标业务程序的执行;调用身份验证程序进行身份验证,以获得身份验证结果,其中,所述身份验证程序与所述目标业务程序相互独立。2.根据权利要求1所述的身份验证方法,其特征在于,所述方法,还包括:对执行目标进程的业务程序进行侦测;其中,所述目标进程用于对业务界面进行处理;所述侦测到执行目标业务程序时,暂停所述目标业务程序的执行,包括:当侦测到所述目标业务程序执行所述目标进程时,暂停所述目标业务程序的执行。3.根据权利要求2所述的身份验证方法,其特征在于,所述目标进程包括调用目标函数,所述目标函数用于对业务界面进行显示。4.根据权利要求1-3任一项所述的身份验证方法,其特征在于,所述进行身份验证之后,还包括:若身份验证结果为通过,继续运行所述目标业务程序;若身份验证结果为失败,退出所述业务程序的运行。5.根据权利要求1-3任一项所述的身份验证方法,其特征在于,所述暂停所述目标业务程序的执行之前,还包括:将所述目标业务程序的特征信息,和/或将所述目标业务程序所执行到的进程的特征信息与预设策略集进行匹配;若所述策略集中存在匹配的策略,则暂停所述目标业务程序继续运行。6.根据权利要求5所述的身份验证方法,其特征在于,所述方法还包括:根据需要进行身份验证的业务程序的特征信息,和/或需要进行身份验证的进程的特征信息,对所述策略集进行配置。7.根据权利要求5所述的身份验证方法,其特征在于,所述特征信息包括所述目标业务程序的标识、所述目标进程所处理的业务界面的标识和/或所述目标进程所处理的业务界面所包含的网络地址。8.根据权利要求1-3任一项所述的身份验证方法,其特征在于,所述身份验证程序用于采用手势、指纹和字符密码中至少一个进行身份验证。9.一种身份验证装置,其特征在于,...
【专利技术属性】
技术研发人员:丁靓子,何晓光,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。