【技术实现步骤摘要】
账号登录方法、终端、服务器、系统及介质
[0001]本申请属于数据处理领域,尤其涉及一种账号登录方法、终端、服务器、系统及介质。
技术介绍
[0002]为了便于用户对应用程序(Application,APP)的个人定制以及个人身份信息的保护,每个用户可通过登录自己的账号,获取个人定制的信息。在未登录该用户的账号的情况下,不能获取到该用户个人定制的信息,也不能获取到该用户的个人身份信息。
[0003]为了提高账号登录的便利性,用户可通过登录第三方应用程序,在不输入另一应用程序的账号名、账号密码的情况下,来登录另一应用程序。但是,用户在通过登录第三方应用程序来登录另一应用程序时,无法登录另一应用中用户已经注册的原有账号,导致利用第三方应用的账号登录的准确性下降。
技术实现思路
[0004]本申请实施例提供一种账号登录方法、终端、服务器、系统及介质,能够提高利用第三方应用登录的准确性。
[0005]第一方面,本申请实施例提供一种账号登录方法,应用于用户终端,该方法包括:从对第一服务器的访问跳转到对第二服务器的访问,以使第一服务器获取第二服务器生成的目标用户的身份令牌ID Token,第一服务器包括目标应用的服务器,第二服务器包括第三方应用的服务器,ID Token包括第一用户身份信息,第一用户身份信息包括目标用户在第三方应用注册的第一账号关联的身份信息;向第一服务器发送获取的目标用户的身份验证信息,以使第一服务器查找与身份验证信息匹配的第二用户身份信息,并确定第二用户身份信息与第一用户身份信 ...
【技术保护点】
【技术特征摘要】
1.一种账号登录方法,其特征在于,应用于用户终端,所述方法包括:从对第一服务器的访问跳转到对第二服务器的访问,以使所述第一服务器获取所述第二服务器生成的目标用户的身份令牌ID Token,所述第一服务器包括目标应用的服务器,所述第二服务器包括第三方应用的服务器,所述ID Token包括第一用户身份信息,所述第一用户身份信息包括所述目标用户在所述第三方应用注册的第一账号关联的身份信息;向所述第一服务器发送获取的所述目标用户的身份验证信息,以使所述第一服务器查找与所述身份验证信息匹配的第二用户身份信息,并确定所述第二用户身份信息与所述第一用户身份信息是否一致;在所述第二用户身份信息与所述第一用户身份信息一致的情况下,接收所述第一服务器发送的与所述第二用户身份信息关联的第二账号,利用所述第二账号登录所述目标应用。2.根据权利要求1所述的方法,其特征在于,在所述利用所述第二账号登录所述目标应用之后,还包括:向所述第二服务器发送资源获取请求消息,所述资源获取请求消息包括所述目标应用的标识、所述ID Token和反馈资源指定信息;接收所述第二服务器反馈的与所述ID Token和所述反馈资源指定信息匹配的资源信息,或者,接收所述第一服务器发送的与所述ID Token和所述反馈资源指定信息匹配的资源信息,所述资源信息由所述第二服务器向所述第一服务器发送。3.根据权利要求1所述的方法,其特征在于,在所述利用所述第二账号登录所述目标应用之后,还包括:向所述第一服务器发送绑定消息,所述绑定消息用于指示绑定所述ID Token与所述第二账号。4.根据权利要求3所述的方法,其特征在于,所述ID Token与所述第二账号具有绑定关系,在所述向所述第一服务器发送绑定消息之后,还包括:向所述第一服务器发送登录请求消息,所述登录请求消息包括所述ID Token,以使所述第一服务器确定与所述ID Token具有绑定关系的所述第二账号,完成所述第二账号的登录。5.根据权利要求3所述的方法,其特征在于,所述ID Token与所述第二账号具有绑定关系,在所述向所述第一服务器发送绑定消息之后,还包括:从对所述第一服务器的访问跳转到对第二服务器的访问,以使所述第一服务器获取所述第二服务器中与所述第一账号对应的所述ID Token,确定与所述ID Token具有绑定关系的所述第二账号,完成所述第二账号的登录。6.根据权利要求1所述的方法,其特征在于,所述从对第一服务器的访问跳转到对第二服务器的访问,以使所述第一服务器获取所述第二服务器生成的目标用户的身份令牌ID Token,包括:向第一服务器发送第一请求消息,所述第一请求消息包括第三方应用的标识,以使所述第一服务器确定与所述第三方应用的标识对应的所述第二服务器的地址;
接收所述第一服务器反馈的访问重定向消息,所述访问重定向消息包括所述第二服务器的地址;基于所述第二服务器的地址,向所述第二服务器发送第二请求消息,使所述第一服务器获取所述第二服务器生成的所述ID Token。7.根据权利要求6所述的方法,其特征在于,所述第二请求消息包括反馈模式信息、身份信息类型指定信息、所述第一服务器的地址和所述目标应用的标识。8.根据权利要求7所述的方法,其特征在于,所述反馈模式信息包括第一标识,所述基于所述第二服务器的地址,向所述第二服务器发送第二请求消息,使所述第一服务器获取所述第二服务器生成的所述ID Token,包括:基于所述第二服务器的地址,向所述第二服务器发送所述第二请求消息;接收所述第二服务器响应于所述第二请求消息反馈的所述ID Token;向所述第一服务器发送所述ID Token。9.根据权利要求7所述的方法,其特征在于,所述反馈模式信息包括第二标识,所述基于所述第二服务器的地址,向所述第二服务器发送第二请求消息,使所述第一服务器获取所述第二服务器生成的所述ID Token,包括:基于所述第二服务器的地址,向所述第二服务器发送所述第二请求消息;接收所述第二服务器响应于所述第二请求消息反馈的授权码;向所述第一服务器发送所述授权码,以使所述第一服务器利用所述授权码从所述第二服务器获取关联令牌,所述关联令牌包括所述ID Token。10.根据权利要求9所述的方法,其特征在于,所述关联令牌还包括访问令牌Acess Token,所述Acess Token用于所述第一服务器向所述第二服务器请求与所述第一账号关联的指定的资源信息。11.根据权利要求1所述的方法,其特征在于,在所述从对第一服务器的访问跳转到对第二服务器的访问,以使所述第一服务器获取所述第二服务器生成的目标用户的身份令牌ID Token之后,还包括:接收所述第二服务器发送的所述第一账号;在接收的第一输入为确定输入的情况下,利用所述第一账号在所述第一服务器中新建关联的第三账号登录所述目标应用。12.根据权利要求11所述的方法,其特征在于,所述向所述第一服务器发送获取的所述目标用户的身份验证信息,包括:在接收的第一输入为否定输入的情况下,向所述第一服务器发送获取的所述目标用户的身份验证信息。13.一种账号登录方法,其特征在于,应用于第一服务器,所述第一服务器包括目标应用的服务器,所述方法包括:接受用户终端的访问,使所述用户终端跳转访问第二服务器,以获取所述第二服务器生成的目标用户的身份令牌ID Token,所述第二服务器包括第三方应用的服务器,所述ID Token包括第一用户身份信息,所述第一用户身份信息包括所述目标用户在所述第三方应用注册的第一账号关联的身份信息;接收所述用户终端获取的所述目标用户的身份验证信息;
查找与所述身份验证信息匹配的第二用户身份信息,并确定所述第二用户身份信息与所述第一用户身份信息是否一致;在所述第二用户身份信息与所述第一用户身份信息一致的情况下,向所述用户终端发送与所述第二用户身份信息关联的第二账号,利用所述第二账号登录所述目标应用。14.根据权利要求13所述的方法,其特征在于,在所述利用所述第二账号登录所述目标应用之后,还包括:接收所述第二服务器响应于所述用户终端的资源获取请求消息反馈的资源信息,所述资源获取请求消息包括所述目标应用的标识、所述ID Token和反馈资源指定信息,所述资源信息与所述反馈资源指定信息匹配;向所述用户终端发送所述资源信息。15.根据权利要求13所述的方法,其特征在于,在所述利用所述第二账号登录所述目标应用之后,还包括:接收所述用户终端发送的绑定消息;响应于所述绑定消息,绑定所述ID Token与所述第二账号。16.根据权利要求15所述的方法,其特征在于,所述ID Token与所述第二账号具有绑定关系,在所述响应于所述绑定消息,绑定所述ID Token与所述第二账号之后,还包括:接收所述用户终端发送的登录请求消息,所述登录请求消息包括所述ID Token;确定与所述ID Token具有绑定关系的所述第二账号,完成所述第二账号的登录。17.根据权利要求15所述的方法,其特征在于,所述ID Token与所述第二账号具有绑定关系,在所述响应于所述绑定消息,绑定所述ID Token与所述第二账号之后,还包括:接受用户终端的访问,使所述用户终端跳转访问第二服务器,以获取与所述第一账号对应的所述ID Token;确定与所述ID Token具有绑定关系的所述第二账号,完成所述第二账号的登录。18.根据权利要求13所述的方法,其特征在于,所述接受用户终端的访问,使所述用户终端跳转访问第二服务器,以获取所述第二服务器生成的目标用户的身份令牌ID Token,包括:接收所述用户终端发送的第一请求消息,所述第一请求消息包括第三方应用的标识;根据所述第三方应用的标识,确定与所述第三方应用的标识对应的所述第二服务器的地址;向所述用户终端反馈访问重定向消息,所述访问重定向消息包括所述第二服务器的地址,以使所述用户终端向所述第二服务器发送第二请求消息;获取所述第二服务器基于所述第二请求消息生成的所述ID Token。19.根据权利要求18所述的方法,其特征在于,所述第二请求消息包括反馈模式信息、身份信息类型指定信息、所述第一服务器的地址和所述目标应用的标识。20.根据权利要求19所述的方法,其特征在于,所述反馈模式信息包括第一标识,所述获取所述第二服务器基于所述第二请求消息生成的所述ID Token,包括:接收所述用户终端发送的所述ID Token,所述ID Token由所述第二服务器响应于所述
第二请求反馈给所述用户终端。21.根据权利要求19所述的方法,其特征在于,所述反馈模式信息包括...
【专利技术属性】
技术研发人员:陈舟,马甜甜,才华,杨阳,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。