一种共享账号的认证登录方法及装置制造方法及图纸

技术编号:38283621 阅读:13 留言:0更新日期:2023-07-27 10:30
本发明专利技术公开的一种共享账号的认证登录方法及装置,通过向第三方验证码生成平台发送第二用户终端对应的第一登录域账号,以使第三方验证码生成平台根据第一登录域账号,向第二用户终端发送第一动态验证码;向账号管理中心发送由第一用户输入的第二动态验证码和待登录账号,以使账号管理中心在确定待登录账号为系统账号后,向第三方验证码生成平台发送第二动态验证码,以使第三方验证码生成平台确定第二动态验证码后正确,向账号管理中心发送第一登录域账号,以使账号管理中心根据第一登录域账号确定待登录账号为有效时,反馈第一登录成功确认信息;与现有技术相比,本发明专利技术能提高共享账号的安全性,同时解决共享账号难以实现多人同时登录的问题。同时登录的问题。同时登录的问题。

【技术实现步骤摘要】
一种共享账号的认证登录方法及装置


[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]所述第二用户终端显示所述第四动态验证码,以使第一用户根据所述第四动态验证码在第一用户终端中输入所述第三动态验证码。...

【技术保护点】

【技术特征摘要】
1.一种共享账号的认证登录方法,其特征在于,包括:获取由第一用户输入的待登录账号;获取由第一用户根据第二用户终端中显示的第一动态验证码输入的第二动态验证码;其中,所述第一动态验证码是通过第二用户终端响应所述第一用户触发的动态验证码请求事件,向第三方验证码生成平台发送动态验证码请求,以及所述第二用户终端对应的第一登录域账号,以使所述第三方验证码生成平台根据所述第一登录域账号,向所述第二用户终端发送第一动态验证码而获取;向账号管理中心发送所述第二动态验证码和所述待登录账号,以使所述账号管理中心在确定所述待登录账号为系统账号后,向所述第三方验证码生成平台发送所述第二动态验证码,以使所述第三方验证码生成平台根据所述第一动态验证码确定所述第二动态验证码正确后,向所述账号管理中心返回第一登录域账号,使得所述账号管理中心在确定所述待登录账号为共享账号后,根据所述第一登录域账号对所述待登录账号进行共享账号鉴权,在确定所述待登录账号为有效时,反馈第一登录成功确认信息。2.一种共享账号的认证登录方法,其特征在于,包括:接收第一用户终端发送的第三动态验证码和待登录账号;其中,所述第三动态验证码和所述待登录账号是由所述第一用户终端根据第一用户的输入而获取;在确定所述待登录账号为系统账号后,向所述第三方验证码生成平台发送所述第三动态验证码,以使所述第三方验证码生成平台根据生成的第四动态验证码确定所述第三动态验证码正确后,反馈第一登录域账号;接收第三方验证码生成平台发送的第一登录域账号;在确定所述待登录账号为共享账号后,根据所述第一登录域账号对所述待登录账号进行共享账号鉴权,在确定所述待登录账号为有效时,向所述第一用户终端反馈第一登录成功确认信息。3.如权利要求2所述的一种共享账号的认证登录方法,其特征在于,所述第三动态验证码是由所述第一用户终端根据第一用户的输入而获取,具体为:第二用户终端响应所述第一用户触发的动态验证码请求事件,向第三方验证码生成平台发送动态验证码请求,以及所述第二用户终端对应的第一登录域账号,以使所述第三方验证码生成平台根据所述第一登录域账号,向所述第二用户终端发送第四动态验证码;所述第二用户终端显示所述第四动态验证码,以使第一用户根据所述第四动态验证码在第一用户终端中输入所述第三动态验证码。4.如权利要求2所述的一种共享账号的认证登录方法,其特征在于,确定所述待登录账号为系统账号,具体包括:获取目标系统中的所有账号信息,将所述待登录账号与所述所有账号信息进行对比,若所述所有账号信息中存在与所述待登录账号一致的第一账号信息,则确定所述待登录账号为目标系统中的系统账号,其中,所述所有账号信息包括共享账号信息和普通实体账号信息。5.如权利要求2所述的一种共享账号的认证登录方法,其特征在于,所述在确定所述待登录账号为共享账号之前,还包括:建立共享账号管理模块,其中,所述共享账号管理模块用于记录共享账号对应的共享
账号名、共享账号允许登录的登录域账号和登录域账号状态。6.如权利要求5所述的一种共享账号的认证登录方法,其特征在于,所述确定所述待登录账号为共享账号,具体包括:获取所述待登录账号中的登录账号名,遍历所述共享账号管理模块,判断所述共享账号管理模块中是否存在与所述登录账号名一致的共享账号名,若否,则确定所述待登录账号为普通实体账号,若是,则确定所述待登录账号为共享账号。7.如权利要求5所述的一种共享账号的认证登录方法,其特征在于,所述根据所述第一登录域账号对所述待登录账号进行共享账号鉴权,确定所述待登录账号有效,具体包括:当所述待登录账号为共享账号时,获取所述待登录账号允许登录的所有登录域账号,同时获取所述第一登录域账号,判断所述所有登录域账号中是否存在与所述第一登录域账号一致的第二登录域账号,若否,则确定所述待登录账号无效,若是,则获取所述第二登录域账号对应的登录域账号状态;若所述第二登录域账号对应的登录域账号状态为有效时,则确定所述待登录账号有效,若所述第二登录域账号对应的登录域账号状态为无效时,则确定所述待登录账号无效。8.如权利要求5所述的一种共享账号的认证登录方法,其特征在于,建立共享账号管理模块后,还包括:分别对共享账号中的每个登录域账号设置角色,并对所述角色设置对应的角色权限。9.一种共享账号的认证登录方法,其特征在于,包括:接收第二用户终端发送的动态验证码请求,以及所述第二用户终端对应的第一登录域账号,其中,所述动态验证码请求是通过所述第二用户终端响应第一用户触发的动态验证码请求事件而生成;根据所述第一登录域账号,向所述第二用户终端发送生成的第五动态验证码,以使第一用户终端获取由第一用户输入的待登录账号,以及获取由第一用户根据第二用户...

【专利技术属性】
技术研发人员:王斌
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

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

1