登录方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36744231 阅读:13 留言:0更新日期:2023-03-04 10:24
本申请实施例提供了一种登录方法、装置、电子设备和存储介质,在车载终端启动应用程序时,若车载终端获取到与第一数字钥匙对应的更新令牌,则向账号服务器发送更新令牌;车载终端接收来自账号服务器基于更新令牌生成的访问令牌,访问令牌用于表征车载终端具有访问第一用户账号下应用程序的数据的权限;车载终端使用访问令牌访问账号服务器;接收来自账号服务器的第一用户账号下应用程序的数据,显示第一界面,第一界面为车载终端登录第一用户账号后的界面。本申请实施例中车载终端采用与该数字钥匙对应的用户账号登录服务器,进而能够避免车载终端登录账号服务器时,需要用户扫描二维码的问题,减少了登录时间,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
登录方法、装置、电子设备和存储介质
[0001]本申请是分案申请,原申请的申请号是202010354712.9,原申请日是2020年04月29日,原申请的全部内容通过引用结合在本申请中。


[0002]本申请实施例涉及终端技术,尤其涉及一种登录方法、装置、电子设备和存储介质。

技术介绍

[0003]随着信息技术、互联网与汽车产业的不断融合,汽车的网联化和智能化已成为汽车产业发展的必然趋势。智能终端与车载终端进行互联的一个典型场景是实现智能终端上的内容在车载终端上显示,以及可以实现智能终端上的音乐在车载终端上进行播放等功能。在智能终端与车载终端进行互联的另一个场景中,车载终端也可以登录智能终端上相同的用户账号,获取用户账号对应的云服务,例如获取用户账号对应的音乐、行程信息、智能服务推荐、远程管理等服务。
[0004]现有技术中,用户可以在智能终端已登录用户账号的情况下,通过智能终端扫描车载终端显示的二维码的方式,实现在车载终端上登录该用户账号。该种登录方法,每次在车载终端上登录用户账号时,均需要用户通过智能终端扫描二维码,登录过程复杂且花费时间长,给用户造成了不便。

技术实现思路

[0005]本申请实施例提供一种登录方法、装置、电子设备和存储介质,减少了车载终端使用用户账号登录应用程序的时间,提高了用户体验。
[0006]第一方面,本申请实施例提供一种登录方法,该登录方法的执行主体为车载终端,或车载终端中的芯片,下述以执行主体为车载终端为例进行说明。本申请实施例中,车载终端启动应用程序时,若所述车载终端获取到与第一数字钥匙对应的更新令牌,则向账号服务器发送所述更新令牌,所述第一数字钥匙用于表征第一移动终端具有控制所述车载终端所属的车辆的权限,所述更新令牌用于指示第一用户账号,所述第一用户账号为所述第一移动终端上登录所述应用程序的用户账号;所述车载终端接收来自所述账号服务器基于所述更新令牌生成的访问令牌,所述访问令牌与所述第一用户账号相关,所述访问令牌用于表征所述车载终端具有访问所述第一用户账号下的所述应用程序的数据的权限;所述车载终端使用所述访问令牌访问所述账号服务器;接收来自所述账号服务器的所述第一用户账号下的所述应用程序的数据,并根据所述数据显示第一界面,所述第一界面为所述车载终端登录所述第一用户账号后的界面。
[0007]应理解,本申请实施例中可以在车辆的第一数字钥匙验证通过后,车辆的车门可以开启,且车载终端开机启动应用程序后,车载终端可以直接执行上述车载终端登录第一用户账号的过程;可选的,车辆的第一数字钥匙验证通过后,车辆的车门可以开启,且在用
户将车载终端开机且启动应用程序后,车载终端执行上述登录第一用户账号的过程。
[0008]其中,若车载终端获取到与所述第一数字钥匙对应的更新令牌,则确定第一数字钥匙已经建立与第一用户账号的绑定关系。应理解,此处的第一数字钥匙和第一用户账号的绑定关系指的是:在第一移动终端、或车载终端、或车端认证设备中存储有与第一数字钥匙对应的更新令牌,且服务器侧存储有与该更新令牌和第一用户账号的对应关系,因此,车载终端将与第一数字钥匙对应的更新令牌发送给服务器时,服务器可以确定与第一用户账号相关的访问令牌,进而使得车载终端采用该访问令牌登录第一用户账号。应理解,车端认证设备未验证第一数字钥匙的设备。
[0009]本申请实施例中,在使用数字钥匙开启车门且车载终端启动应用程序时,车载终端可以根据与该数字钥匙绑定的更新令牌,得到与用户账号对应的访问令牌,进而采用该访问令牌登录账号服务器,进而能够避免每次车载终端使用用户账号登录账号服务器时,需要用户通过移动终端扫描二维码的问题,本申请实施例中的登录方法减少了登录时间,提高了用户体验。
[0010]下面对于第一数字钥匙绑定的更新令牌的存储位置在第一移动终端、车端认证设备或车载终端中,依次介绍车载终端获取到与所述第一数字钥匙对应的更新令牌的步骤:
[0011]第一种方式:第一移动终端中存储有与所述第一数字钥匙对应的更新令牌,则车端认证设备在验证第一数字钥匙时,可以在第一移动终端中读取该更新令牌,进而将该更新令牌存储在车端认证设备中,或者建立并存储第一数字钥匙的标识和更新令牌的对应关系。
[0012]在车载终端启动应用程序时,车端认证设备可以将第一数字钥匙的标识发送给车载终端,以使车载终端可以根据车端认证设备中存储的对应关系,获取到与第一数字钥匙对应的更新令牌。或者,在车载终端启动应用程序时,可以从车端认证设备中读取其存储的更新令牌。
[0013]第二种方式:车端认证设备中存储有第一数字钥匙的标识和更新令牌的对应关系。车端认证设备在验证第一数字钥匙时,可以根据第一数字钥匙的标识,以及存储的对应关系,确定与第一数字钥匙对应的更新令牌。
[0014]在车载终端启动应用程序时,车端认证设备可以将第一数字钥匙的标识发送给车载终端,以使车载终端可以根据车端认证设备中存储的对应关系,获取到与第一数字钥匙对应的更新令牌。
[0015]第三种方式:车端认证设备中存储有第一数字钥匙的标识和更新令牌的对应关系,以及车载终端中存储有该对应关系。车端认证设备在验证第一数字钥匙时,可以根据第一数字钥匙的标识,以及存储的对应关系,确定与第一数字钥匙对应的更新令牌。
[0016]在车载终端启动应用程序时,车端认证设备可以将第一数字钥匙的标识发送给车载终端,以使车载终端可以根据车载终端中存储的对应关系,获取到与第一数字钥匙对应的更新令牌。
[0017]应理解,第一种方式和第二种方式/第三种方式可结合使用。
[0018]在一种可能的实现方式中,在所述车辆的第一数字钥匙验证通过,且所述车载终端启动应用程序时,若所述车载终端未获取到与所述第一数字钥匙对应的更新令牌,则显示第二界面,所述第二界面上显示有授权绑定控件,所述授权绑定控件指示将移动终端的
数字钥匙和用户账号进行绑定。
[0019]本申请实施例中,在第一数字钥匙和第一用户账号未绑定的情况下,还可以提供绑定数字钥匙和用户账号的第二界面,以指示用户对第一数字钥匙和第一用户账号进行绑定操作,进而在下一次车载终端登录该第一用户账号时,可以在第一数字钥匙通过验证时直接登录,减小了登录时间。
[0020]应理解,本申请实施例中基于OAuth2.0协议提供的Device Flow/Grant流程,实现将第一用户账号和第一数字钥匙绑定。其中,若所述车载终端接收到用户对所述授权绑定控件的选择指示,则向第一移动终端推送所述车载终端的标识,以指示所述第一移动终端向授权服务器发送所述车载终端的标识,以使得所述授权服务器对所述第一移动终端的用户授权进行验证。其中,在授权服务器对第一移动终端的用户授权的验证过程中,车载终端定时向所述授权服务器发送授权结果查询请求,在授权服务器对第一移动终端的用户授权的验证通过后,可以向车载终端发送响应信息,所述响应信息指示所述第一移动终端的用户授权通过验证。应理解,所述车载终端的标识为所述车载终本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种登录方法,其特征在于,包括:车载终端启动应用程序时,若所述车载终端获取到第一令牌,向账号服务器发送所述第一令牌,所述第一令牌与第一用户账号关联,所述第一用户账号为第一移动终端上登录所述应用程序的用户账号;所述车载终端接收来自所述账号服务器基于所述第一令牌生成的第二令牌;所述车载终端使用所述第二令牌访问所述账号服务器;所述车载终端接收来自所述账号服务器的所述第一用户账号相关的数据,并根据所述数据显示第一界面,所述第一界面为所述车载终端登录所述第一用户账号后的界面。2.根据权利要求1所述的方法,其特征在于,所述车载终端获取到第一令牌,包括:所述车载终端接收车端认证设备发送的第一数字钥匙的标识,所述车端认证设备用于对所述第一数字钥匙进行验证;所述车载终端根据所述第一数字钥匙的标识,以及第一数字钥匙的标识和第一令牌的对应关系,获取与所述第一数字钥匙对应的第一令牌。3.根据权利要求2所述的方法,其特征在于,所述对应关系存储在所述车载终端的安全存储区域。4.根据权利要求1所述的方法,其特征在于,所述车载终端获取到第一令牌,包括:所述车载终端从车端认证设备中读取与所述第一数字钥匙对应的第一令牌,所述车端认证设备用于对所述第一数字钥匙进行验证。5.根据权利要求1

4中任一项所述的方法,其特征在于,所述方法还包括:所述车载终端启动应用程序时,若所述车载终端未获取到与第一令牌,则显示第二界面,所述第二界面上显示有授权绑定控件,所述授权绑定控件指示将所述第一移动终端的数字钥匙和用户账号进行绑定;若所述车载终端接收到用户对所述授权绑定控件的选择指示,则向所述第一移动终端推送所述车载终端的标识;所述车载终端接收来自所述账号服务器的所述第二令牌和所述第一令牌,所述第二令牌和所述第一令牌是所述账号服务器在所述第一移动终端使用所述车载终端的标识进行用户授权通过验证后发送的;所述车载终端使用所述第二令牌访问所述账号服务器;所述车载终端接收来自所述账号服务器的所述第一用户账号下的所述应用程序的数据,并根据所述数据显示所述第一界面。6.根据权利要求5所述的方法,其特征在于,所述车载终端的标识为所述车载终端的用户代码,或者,所述车载终端的标识包括:所述用户代码和验证统一资源标识符。7.根据权利要求5所述的方法,其特征在于,所述向所述第一移动终端推送所述车载终端的标识之后,还包括:所述车载终端定时向授权服务器发送授权结果查询请求,所述授权结果查询请求用于查询所述授权服务器对所述第一移动终端的用户授权的验证结果;若所述车载终端接收到来自所述授权服务器的响应信息,则确定所述第一移动终端的用户授权通过验证,所述响应信息指示所述第一移动终端的用户授权通过验证。8.根据权利要求1

4中任一项所述的方法,其特征在于,所述向账号服务器发送所述第
一令牌之后,还包括:所述车载终端删除所述第一令牌;所述车载终端接收来自所述账号服务器的第二令牌时,接收来自所述账号服务器的新的第一令牌,所述新的第一令牌为与所述第一移动终端对应的第一令牌。9.根据权利要求8所述的方法,其特征在于,所述接收到来自所述账号服务器的新的第一令牌之后,还包括:所述车载终端向所述第一移动终端发送所述新的第一令牌;或者,所述车载终端向车端认证设备发送所述新的第一令牌;或者,所述车载终端根据所述新的第一令牌,生成所述第一移动终端与所述新的第一令牌的对应关系;所述车载终端存储所述第一移动终端与所述新的第一令牌的对应关系。10.根据权利要求8所述的方法,其特征在于,所述使用所述第二令牌访问所述账号服务器,且显示第一界面之后,还包括:所述车载终端退出所述应用程序;在所述车载终端下一次登录所述应用程序时,向所述账号服务器发送所述新的第一令牌。11.根据权利要求1

4、6

7、9

10中任一项所述的方法,其特征在于,所述车载终端使用所述第二令牌访问所述账号服务器之后,还包括:删除所述第二令牌。12.根据权利要求1

4、6

7、9

10中任一项所述的方法,其特征在于,所述第一界面上还显示切换控件,所述切换控件指示切换所述第一用户账号,所述方法还包括:若所述车载终端接收到用户对所述切换控件的选择指示,则显示第三界面,所述第三界面上显示有第二移动终端的标识;若所述车载终端...

【专利技术属性】
技术研发人员:王思善李卓斐王梓
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1