账号登录方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:37974071 阅读:8 留言:0更新日期:2023-06-30 09:49
本申请是关于一种账号登录方法、装置、设备、存储介质及程序产品,涉及信息交互技术领域。该方法包括:接收登录设备发送的第一认证请求,该第一认证请求中包含授权平台的标识以及用户身份信息;获取认证管理设备中存储的,与用户身份信息对应的授权用户账号;基于授权平台的标识,向授权平台发送第二认证请求,该第二认证请求中包含授权用户账号;接收授权平台基于授权用户账号发送的授权认证信息;将授权认证信息发送给登录设备,该授权认证信息是用于供登录设备在目标应用程序中进行账号登录的信息。通过上述方法,避免了授权登录过程中客户端之间的多次跳转,简化了授权登录的操作过程,减少了数据交互过程,从而提高了授权登录的操作效率。登录的操作效率。登录的操作效率。

【技术实现步骤摘要】
账号登录方法、装置、设备、存储介质及程序产品


[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]人脸信息、指纹信息、账号密码信息、以及认证用户账号;
[0033]其中,所述账号密码信息包括所述认证用户账号以及所述认证用户账号的验证密码;所述认证用户账号是所述第一账号体系中的用户账号。
[0034]在一种可能的实现方式中,所述登录设备是安装有管理应用的终端设备;所述管理应用中包含至少一个应用程序的启动入口,所述目标应用程序是所述至少一个应用程序中的一个;
[0035]或者,所述登录设备是所述管理应用的应用服务器;
[0036]或者,所述登录设备是安装有所述目标应用程序的终端设备。
[0037]另一方面,提供了一种账号登录装置,所述装置应用于登录设备中,所述装置包括:
[0038]第二请求发送模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种账号登录方法,其特征在于,所述方法由认证管理设备执行,所述认证管理设备存储有第一账号体系中的用户身份信息与第二账号体系中的授权用户账号之间的关系;所述方法包括:接收登录设备发送的第一认证请求,所述第一认证请求中包含授权平台的标识以及所述用户身份信息;所述授权平台与所述第二账号体系相对应;获取所述认证管理设备中存储的,与所述用户身份信息对应的所述授权用户账号;基于所述授权平台的标识,向所述授权平台发送第二认证请求,所述第二认证请求中包含所述授权用户账号;接收所述授权平台基于所述授权用户账号发送的授权认证信息;将所述授权认证信息发送给所述登录设备,所述授权认证信息是用于供所述登录设备在目标应用程序中进行账号登录的信息。2.根据权利要求1所述的方法,其特征在于,所述获取所述认证管理设备中存储的,与所述用户身份信息对应的授权用户账号,包括:基于所述用户身份信息查询所述认证管理设备中存储的关联关系信息,获得所述授权用户账号;所述关联关系信息中包含所述用户身份信息与所述授权用户账号之间的关联关系。3.根据权利要求2所述的方法,其特征在于,在接收登录设备发送的第一认证请求之前,所述方法还包括:接收所述登录设备发送的第一授权请求;所述第一授权请求中包含所述授权用户账号、所述授权用户账号的账号验证信息以及所述用户身份信息;向所述授权平台发送验证请求,所述验证请求中包含所述授权用户账号以及所述账号验证信息;响应于接收到所述授权平台返回的验证结果,且所述验证结果指示所述授权用户账号与所述账号验证信息相匹配,在所述关联关系信息中设置所述用户身份信息与所述授权用户账号之间的关联关系。4.根据权利要求1至3任一所述的方法,其特征在于,所述用户身份信息包括以下信息中的至少一种:人脸信息、指纹信息、账号密码信息、以及认证用户账号;其中,所述账号密码信息包括所述认证用户账号以及所述认证用户账号的验证密码;所述认证用户账号是所述第一账号体系中的用户账号。5.根据权利要求1所述的方法,其特征在于,所述登录设备是安装有管理应用的终端设备;所述管理应用中包含至少一个应用程序的启动入口,所述目标应用程序是所述至少一个应用程序中的一个;或者,所述登录设备是所述管理应用的应用服务器;或者,所述登录设备是安装有所述目标应用程序的终端设备。6.一种账号登录方法,其特征在于,所述方法由登录设备执行,所述方法包括:向认证管理设备发送第一认证请求,所述第一认证请求中包含授权平台的标识以及用户身份信息;所述认证管理设备存储有第一账号体系中的所述用户身份信息与第二账号体系中的授权用户账号之间的关系;所述授权平台与所述第二账号体系相对应;
接收所述认证管理设备发送的授权认证信息;所述授权认证信息是所述认证管理设备基于所述第一认证请求获取所述认证管理设备中存储的,与所述用户身份信息对应的所述授权用户账号,并基于授权平台的标识向所述授权平台发送第二认证请求后,由所述授权平台基于所述授权用户账号发送给所述认证管理设备的;所述第二认证请求中包含所述授权用户账号;基于所述授权认证信息在目标应用程序进行账号登录。7.根据权利要求6所述的方法,其特征在于,响应于所述登录设备是安装有管理应用的终端设备,所述管理应用中包含所述目标应用程序的启动入口,在所述向所述认证管理设备发送第一认证请求之前,所述方法还包括:显示授权登录界面,所述授权登录界面中显示有至少一个平台控件;响应于接收到对目标平台控件的选择操作,确定所述授权平台的标识;所述目标平台控件是所述至少一个平台控件中的任意一个;基于所述授权平台的标识,生成所述第一认证请求。8.根据权利要求6所述的方法,其特征在于,在向认证管理设备发送第一认证请求之前,所述方法还包括:向所述认证管理设备发送第一授权请求,所述第一授权请求中包含所述授权用户账号、所述授权用户账号的账号验证信息以及所述用户身份信息;所述第一授权请求用于触发所述认证管理设备向所述授权平台发送验证请求,并在接收到所述授权平台返回的验证结果,且所述验证结果指示授权用户账号与账号验证信息相匹配时,在所述关联关系信息中设置所述用户身份信息与所述授权用户账号之间的关联关系;所述验证请求中包含所述授权用户账号以及所述账号验...

【专利技术属性】
技术研发人员:袁俊晓
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1