欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2021111499579
申请人: 印嘉商用科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-02-29
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种登录鉴权方法,其特征在于,包括:

当检测到目标账号通过第一设备的浏览器触发的第一登录指令时,确定所述第一设备是否安装预设应用程序列表中的至少一个第一应用程序,所述预设应用程序列表包括N个应用程序,所述N为大于1的整数;

如果所述第一设备安装所述预设应用程序列表中的至少一个第一应用程序,根据所述至少一个第一应用程序,生成第一浏览器指纹标识符,所述第一浏览器指纹标识符包括与所述N个应用程序对应的N个比特位,所述N个比特位中与所述至少一个第一应用程序对应的至少一个比特位被设置为预设值;

将所述第一浏览器指纹标识符与预先存储的第二浏览器指纹标识符进行匹配,所述第二浏览器指纹标识符是基于第二设备安装所述预设应用程序列表中的至少一个第二应用程序生成的,所述第二设备是所述目标账号历史登录的设备;

如果所述第一浏览器指纹标识符和所述第二浏览器指纹标识符匹配一致,则确定所述第一设备和所述第二设备为同一个设备,并通过所述第一设备的浏览器加载登录成功后的登录页面;

如果所述第一浏览器指纹标识符和所述第二浏览器指纹标识符不匹配,获取所述至少一个第一应用程序中各个第一应用程序所属应用类别;

根据所述各个第一应用程序所属应用类别,确定第一用户画像;

获取预先存储的第二用户画像,所述第二用户画像是根据所述至少一个第二应用程序中各个第二应用程序所属应用类别确定的,所述第一用户画像包括至少一个第一特征标签,所述第二用户画像包括至少一个第二特征标签;

获取所述第一用户画像和所述第二用户画像的画像匹配度,所述画像匹配度为所述第一用户画像和所述第二用户画像中匹配的特征标签的数量与最大数量之间的比值,所述最大数量为所述第一用户画像和所述第二用户画像中包含特征标签数量较多的用户画像中所包含的特征标签数量;

获取所述画像匹配度对应的验证方式,作为目标验证方式;

采用所述目标验证方式对所述目标账号进行验证,若验证通过,则通过所述第一设备的浏览器加载登录成功后的登录页面。

2.如权利要求1所述的方法,其特征在于,所述当检测到目标账号通过第一设备的浏览器触发的第一登录指令时,确定所述第一设备已经安装预设应用程序列表中的至少一个第一应用程序之前,还包括:接收所述目标账号通过所述第二设备的浏览器发送的登录请求,所述登录请求包括所述目标账号和验证信息;

对所述验证信息进行验证,若所述验证信息通过验证,确定所述第二设备安装所述预设应用程序列表中的至少一个第二应用程序;

根据所述至少一个第二应用程序,生成第二浏览器指纹标识符,并存储所述第二浏览器指纹标识符,所述第二浏览器指纹标识符包括与所述N个应用程序对应的N个比特位,所述N个比特位中与所述至少一个第二应用程序对应的至少一个比特位被设置为所述预设值。

3.如权利要求1所述的方法,其特征在于,所述将所述第一浏览器指纹标识符与预先存储的第二浏览器指纹标识符进行匹配之后,还包括:如果所述第一浏览器指纹标识符和所述第二浏览器指纹标识符不匹配,获取所述第一浏览器指纹标识符和所述第二浏览器指纹标识符的目标匹配度;

确定所述目标匹配度所属匹配度范围,并获取所述匹配度范围对应的目标验证方式;

采用所述目标验证方式对所述目标账号进行验证,若验证通过,则通过所述第一设备的浏览器加载登录成功后的登录页面。

4.如权利要求1所述的方法,其特征在于,所述采用所述目标验证方式对所述目标账号进行验证,若验证通过,则通过所述第一设备的浏览器加载登录成功后的登录页面之后,还包括:输出目标选项,所述目标选项用于指示对预先存储的所述第二浏览器指纹标识符进行更新;

当检测到作用于所述目标选项的操作时,将预先存储的所述第二浏览器指纹标识符更新为所述第一浏览器指纹标识符。

5.如权利要求1所述的方法,其特征在于,所述确定所述第一设备是否安装预设应用程序列表中的至少一个第一应用程序,包括:获取所述预设应用程序列表中各个应用程序的地址头;

调用所述第一设备的浏览器的本地应用访问接口,通过所述本地应用访问接口访问所述地址头对应的应用程序;

若检测到与所述应用程序对应的目标对话框,则确定所述第一设备已经安装所述应用程序,并将所述应用程序作为第一应用程序,所述目标对话框用于确认是否运行所述应用程序;

若未检测到与所述应用程序对应的目标对话框,则确定所述第一设备未安装所述应用程序。

6.一种登录鉴权装置,其特征在于,包括:

第一确定单元,用于当检测到目标账号通过第一设备的浏览器触发的第一登录指令时,确定所述第一设备是否安装预设应用程序列表中的至少一个第一应用程序,所述预设应用程序列表包括N个应用程序,所述N为大于1的整数;

第一生成单元,用于如果所述第一设备安装所述预设应用程序列表中的至少一个第一应用程序,根据所述至少一个第一应用程序,生成第一浏览器指纹标识符,所述第一浏览器指纹标识符包括与所述N个应用程序对应的N个比特位,所述N个比特位中与所述至少一个第一应用程序对应的至少一个比特位被设置为预设值;

验证单元,用于将所述第一浏览器指纹标识符与预先存储的第二浏览器指纹标识符进行匹配,所述第二浏览器指纹标识符是基于第二设备安装所述预设应用程序列表中的至少一个第二应用程序生成的,所述第二设备是所述目标账号历史登录的设备;如果所述第一浏览器指纹标识符和所述第二浏览器指纹标识符匹配一致,则确定所述第一设备和所述第二设备为同一个设备,并通过所述第一设备的浏览器加载登录成功后的登录页面;如果所述第一浏览器指纹标识符和所述第二浏览器指纹标识符不匹配,获取所述至少一个第一应用程序中各个第一应用程序所属应用类别;根据所述各个第一应用程序所属应用类别,确定第一用户画像;获取预先存储的第二用户画像,所述第二用户画像是根据所述至少一个第二应用程序中各个第二应用程序所属应用类别确定的,所述第一用户画像包括至少一个第一特征标签,所述第二用户画像包括至少一个第二特征标签;获取所述第一用户画像和所述第二用户画像的画像匹配度,所述画像匹配度为所述第一用户画像和所述第二用户画像中匹配的特征标签的数量与最大数量之间的比值,所述最大数量为所述第一用户画像和所述第二用户画像中包含特征标签数量较多的用户画像中所包含的特征标签数量;获取所述画像匹配度对应的验证方式,作为目标验证方式;采用所述目标验证方式对所述目标账号进行验证,若验证通过,则通过所述第一设备的浏览器加载登录成功后的登录页面。

7.一种登录鉴权设备,其特征在于,包括处理器、存储器以及通信接口,所述处理器、存储器和通信接口相互连接,其中,所述通信接口用于接收和发送数据,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码,执行如权利要求1至5任一项所述的方法。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序;当所述计算机程序在一个或多个处理器上运行时,执行如权利要求1至5中任一项所述的方法。