一种多元登录策略的生成方法、装置、设备及介质制造方法及图纸

技术编号:39000876 阅读:8 留言:0更新日期:2023-10-07 10:32
本发明专利技术涉及互联网与数字医疗技术领域,公开了一种多元登录策略的生成方法、装置、设备及介质所实现的方案中,可以获取应用程序多元登录的各登录类型及相应的第一登录关键信息;基于每个登录类型,在多元登录库中查找到相应的预设登录策略;基于每个第一登录关键信息,对相应的预设登录策略进行修改;对修改后的登录策略进行整合,生成目标登录策略,以避免工作人员针对每个医疗应用程序分别开发相应的多元登录程序,从而避免了编辑大量的代码,进而降低了工作量,提高了工作效率,也提高了多元登录程序的准确性。元登录程序的准确性。元登录程序的准确性。

【技术实现步骤摘要】
一种多元登录策略的生成方法、装置、设备及介质


[0001]本专利技术涉及互联网与数字医疗
,尤其涉及一种多元登录策略的生成方法、装置、设备及介质。

技术介绍

[0002]多元登录(Multi

factor authentication,MFA)是指用户在登录应用程序时需要提供多个身份验证要素,以增加账户的安全性,也就是说通过使用多元登录,用户需要提供多个身份验证要素,如果其中任一个身份要素被攻击者而泄漏,也无法登录账户,从而提高了账户的安全性。例如,一个用于医患交流的医疗类应用程序,患者在登录该医疗类应用程序时,需要通过手机验证码验证以及面部识别验证,而在手机验证码及面部识别验证均通过的情况下,患者才能成功登录该医疗类应用程序。
[0003]而在应用程序的开发阶段,针对每个应用程序,编码人员都要重新编辑相应的多元登录程序,例如,一个应用程序是用于医患交流的应用程序,另一个应用程序是用于购买药品的应用程序,编程人员需要针对上述两个应用程序分别开发相应的多元登录程序,这样不仅增加了工作量,降低工作效率,而且编辑大量代码容易出现错误而导致多元登录程序无法使用的问题。

技术实现思路

[0004]本专利技术提供一种多元登录策略的生成方法、装置、设备及介质,以解决编程人员需要针对每个应用程序分别开发相应的多元登录程序,这样不仅增加了工作量,降低工作效率,而且编辑大量代码容易出现错误而导致多元登录程序无法使用的问题的技术问题。
[0005]第一方面,提供了一种多元登录策略的生成方法,包括:
[0006]获取应用程序多元登录的各登录类型及相应的第一登录关键信息;
[0007]基于每个所述登录类型,在多元登录库中查找到相应的预设登录策略;
[0008]基于每个所述第一登录关键信息,对相应的预设登录策略进行修改;
[0009]对修改后的登录策略进行整合,生成目标登录策略。
[0010]第二方面,提供了一种多元登录策略的生成装置,包括:
[0011]获取模块,用于获取应用程序多元登录的各登录类型及相应的第一登录关键信息;
[0012]查找模块,用于基于每个所述登录类型,在多元登录库中查找到相应的预设登录策略;
[0013]修改模块,用于基于每个所述第一登录关键信息,对相应的预设登录策略进行修改;
[0014]生成模块,用于对修改后的登录策略进行整合,生成目标登录策略。
[0015]第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述多元登录策略的生成方
法的步骤。
[0016]第四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述多元登录策略的生成方法的步骤。
[0017]上述一种多元登录策略的生成方法、装置、设备及介质所实现的方案中,可以获取应用程序多元登录的各登录类型及相应的第一登录关键信息;基于每个登录类型,在多元登录库中查找到相应的预设登录策略;基于每个第一登录关键信息,对相应的预设登录策略进行修改;对修改后的登录策略进行整合,生成目标登录策略,在本专利技术中,针对数字医疗领域,对于不同的医疗类应用程序,根据相应的多元登录类型,在多元登录库中查找到相应的预设登录策略,然后基于每个第一登录关键信息,对相应的预设登录策略进行修改,最后对修改后的登录策略进行整合,生成目标登录策略,以避免工作人员针对每个医疗应用程序分别开发相应的多元登录程序,从而避免了编辑大量的代码,进而降低了工作量,提高了工作效率,也提高了多元登录程序的准确性。
附图说明
[0018]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本专利技术一实施例中多元登录策略的生成方法的一流程示意图;
[0020]图2是图1中步骤S103的一具体实施方式流程示意图;
[0021]图3是图1中步骤S104的一具体实施方式流程示意图;
[0022]图4是本专利技术另一实施例中多元登录策略的生成方法的一流程示意图;
[0023]图5是图4中步骤S403之后的一具体实施方式流程示意图;
[0024]图6为是图1中步骤S104之后的一具体实施方式流程示意图;
[0025]图7是本专利技术一实施例中多元登录策略的生成装置的一结构示意图;
[0026]图8是本专利技术一实施例中计算机设备的一结构示意图。
具体实施方式
[0027]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]本专利技术实施例提供的多元登录策略的生成方法,可应用在服务端侧。服务端获取应用程序多元登录的各登录类型及相应的第一登录关键信息;基于每个登录类型,在多元登录库中查找到相应的预设登录策略;基于每个第一登录关键信息,对相应的预设登录策略进行修改;对修改后的登录策略进行整合,生成目标登录策略,在本专利技术中,针对数字医疗领域,对于不同的医疗类应用程序,根据相应的多元登录类型,在多元登录库中查找到相应的预设登录策略,然后基于每个第一登录关键信息,对相应的预设登录策略进行修改,最后对修改后的登录策略进行整合,生成目标登录策略,以避免工作人员针对每个医疗应用
程序分别开发相应的多元登录程序,从而避免了编辑大量的代码,进而降低了工作量,提高了工作效率,也提高了多元登录程序的准确性。其中,服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现。下面通过具体的实施例对本专利技术进行详细的描述。
[0029]请参阅图1所示,图1为本专利技术实施例提供的多元登录策略的生成方法的一个流程示意图,包括如下步骤:
[0030]步骤S101:获取应用程序多元登录的各登录类型及相应的第一登录关键信息。
[0031]应用程序是指安装在终端设备上的具有特定功能的程序。其中,终端设备可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。针对医疗领域,应用程序可以是医疗类应用程序,例如医疗咨询应用程序、购药应用程序等。
[0032]多元登录是包括指两种或两种以上的验证登录方式。具体地,多元登录的登录类型包括密码登录、短信验证码登录、关联账号授权登录、令牌登录及生物信息识别登录中的任意两种或两种以上。每个应用程序的每个登录类型都对应唯一的第一登录关键信息。
[0033]其中,密码登录是指利用用户自行设置的密码来进行验证登录,其对应的第一登本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多元登录策略的生成方法,其特征在于,包括:获取应用程序多元登录的各登录类型及相应的第一登录关键信息;基于每个所述登录类型,在多元登录库中查找到相应的预设登录策略;基于每个所述第一登录关键信息,对相应的预设登录策略进行修改;对修改后的登录策略进行整合,生成目标登录策略。2.如权利要求1所述的方法,其特征在于,所述基于每个所述第一登录关键信息,对相应的预设登录策略进行修改,包括:获取每个所述预设登录策略的第二登录关键信息;将每个所述第二登录关键信息替换为相应的第一登录关键信息。3.如权利要求1所述的方法,其特征在于,所述对修改后的登录策略进行整合,生成目标登录策略,包括:获取多元登录的登录顺序;按照所述登录顺序,对修改后的登录策略进行排序,得到目标登录策略。4.如权利要求1所述的方法,其特征在于,所述方法还包括:获取所述应用程序的用户类型、相应的业务类型及第一业务参数;基于所述用户类型及相应的业务类型,在业务库中查找到相应的预设业务策略;将所述预设业务策略中的第二业务参数替换为相应的第一业务参数,得到相应的目标业务策略。5.如权利要求4所述的方法,其特征在于,所述将所述预设业务策略中的第二业务参数替换为相应的第一业务参数,得到相应的目标业务策略之后还包括获取所述用户的用户类型;基于所述用户类型,确定并执行相...

【专利技术属性】
技术研发人员:钱雪艳
申请(专利权)人:康键信息技术深圳有限公司
类型:发明
国别省市:

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

1