本申请涉及计算机,特别是涉及一种应用功能长登陆方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、随着计算机技术的发展,出现了应用安全登陆技术,即用户在登陆应用中一些功能时,需要在安全验证通过后才能使用这些功能。
2、传统技术中,通常是输入的用户信息来进行安全验证,例如通过输入的账号密码组合、指纹信息或者人脸信息等用户信息进行安全验证。
3、然而,为了应用功能的使用安全,在每次使用需要用户信息的应用功能时,均需要用户进行输入用户信息的操作,这给用户操作带来极大不便。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够在保证应用使用安全的情况下提升用户操作便利性的应用功能长登陆方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种应用功能长登陆方法。所述方法包括:
3、响应于目标应用功能对应的登陆行为,对所述登陆行为进行风险识别,得到所述目标应用功能对应的目标风险等级;
4、获取所述目标风险等级对应的缓存登陆状态信息;
5、根据所述缓存登陆状态信息,设置所述目标应用功能的长登陆状态。
6、在其中一个实施例中,所述对所述登陆行为进行风险识别,得到所述目标应用功能对应的目标风险等级,包括:
7、对所述登陆行为进行风险等级识别,得到所述目标应用功能对应的初始风险等级;确定所述目标应用功能对应的关联应用功能,其中,所述关联应用功能与所述目标应用功能之间的风险关联系数大于预设系数阈值;若所述关联应用功能处于长登陆状态,则根据所述关联应用功能与所述目标应用功能之间的风险关联系数,对所述初始风险等级进行调整,得到所述目标风险等级;若所述关联应用功能未处于长登陆状态,则将所述初始风险等级作为所述目标风险等级。
8、在其中一个实施例中,所述对所述登陆行为进行风险等级识别,得到所述目标应用功能对应的初始风险等级,包括:
9、获取所述登陆行为的行为特征以及所述目标应用功能对应的关联应用功能的应用风险特征;根据所述目标应用功能与各所述关联应用功能之间的风险关联系数、所述行为特征以及各所述应用风险特征,生成所述目标应用功能对应的登陆风险特征;根据所述登陆风险特征,对所述登陆行为进行风险等级识别,得到所述登陆行为对应的初始风险等级。
10、在其中一个实施例中,所述根据所述目标应用功能与各所述应用功能之间的风险关联系数、所述行为特征以及各所述应用风险特征,生成所述目标应用功能对应的登陆风险特征,包括:
11、根据各所述风险关联系数,对各所述应用风险特征进行加权,得到各关联应用风险特征;将各所述关联应用风险特征与所述行为特征进行聚合,得到所述登陆风险特征。
12、在其中一个实施例中,所述获取所述目标风险等级对应的缓存登陆状态信息,包括:
13、获取用户信息,向服务器发送携带所述用户信息以及所述目标风险等级的登陆状态请求,所述服务器用于根据所述目标风险等级和所述用户信息查询对应的缓存登陆状态信息;接收所述服务器反馈的缓存登陆状态信息。
14、在其中一个实施例中,在所述根据所述缓存登陆状态信息,设置所述目标应用功能的长登陆状态之后,包括:
15、响应于所述目标应用功能的操作行为,获取上次登陆行为与本次的操作行为之间的间隔时长;若所述间隔时长大于所述登陆保持时长,则禁止所述目标应用功能的操作行为,并显示所述目标应用功能对应的登陆界面;若所述间隔时长不大于所述登陆保持时长,则允许所述目标应用功能的操作行为。
16、第二方面,本申请还提供了一种应用功能长登陆装置。所述装置包括:
17、风险识别模块,用于响应于目标应用功能对应的登陆行为,对所述登陆行为进行风险识别,得到所述目标应用功能对应的目标风险等级;
18、登陆状态信息获取模块,用于获取所述目标风险等级对应的缓存登陆状态信息;
19、长登陆状态设置模块,用于根据所述缓存登陆状态信息,设置所述目标应用功能的长登陆状态。
20、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
21、响应于目标应用功能对应的登陆行为,对所述登陆行为进行风险识别,得到所述目标应用功能对应的目标风险等级;获取所述目标风险等级对应的缓存登陆状态信息;根据所述缓存登陆状态信息,设置所述目标应用功能的长登陆状态。
22、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
23、响应于目标应用功能对应的登陆行为,对所述登陆行为进行风险识别,得到所述目标应用功能对应的目标风险等级;获取所述目标风险等级对应的缓存登陆状态信息;根据所述缓存登陆状态信息,设置所述目标应用功能的长登陆状态。
24、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
25、响应于目标应用功能对应的登陆行为,对所述登陆行为进行风险识别,得到所述目标应用功能对应的目标风险等级;获取所述目标风险等级对应的缓存登陆状态信息;根据所述缓存登陆状态信息,设置所述目标应用功能的长登陆状态。
26、上述应用功能长登陆方法、装置、计算机设备、存储介质和计算机程序产品,通过响应于目标应用功能对应的登陆行为,对所述登陆行为进行风险识别,得到所述目标应用功能对应的目标风险等级,可以在登陆目标应用功能时识别风险高低;从而以目标风险等级为索引,可以获取目标应用功能对应的缓存登陆状态信息;根据所述缓存登陆状态信息,设置所述目标应用功能的长登陆状态,可以根据目标应用功能登陆时风险的高低,来灵活设置目标应用功能的长登陆状态,这样可以实现在保持目标应用功能的使用安全的情况下,使得目标应用功能处于长登陆状态,从而无需在每次使用目标应用功能时均需要进行输入用户信息的操作,可以提升用户操作的便利性。
1.一种应用功能长登陆方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述登陆行为进行风险识别,得到所述目标应用功能对应的目标风险等级,包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述登陆行为进行风险等级识别,得到所述目标应用功能对应的初始风险等级,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标应用功能与各所述应用功能之间的风险关联系数、所述行为特征以及各所述应用风险特征,生成所述目标应用功能对应的登陆风险特征,包括:
5.根据权利要求1所述的方法,其特征在于,所述获取所述目标风险等级对应的缓存登陆状态信息,包括:
6.根据权利要求1所述的方法,其特征在于,在所述根据所述缓存登陆状态信息,设置所述目标应用功能的长登陆状态之后,包括:
7.一种应用功能长登陆装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。