【技术实现步骤摘要】
一种登录账号的同步方法、装置、设备、及介质
[0001]本公开涉及云计算
,尤其涉及云游戏
,具体涉及一种登录账号的同步方法、装置、设备、及介质。
技术介绍
[0002]目前,用户通过客户端使用云应用时,安装云应用的云设备与客户端没有固定的绑定关系,客户端每次连接的云设备都是由云服务器基于设定策略分配的。
[0003]由于客户端每次连接的云设备不一样,因此用户每次使用云应用时,都需要在云应用上进行繁琐的账号登录操作(即输入用户名、密码以及验证码等),导致用户进入云应用的时间较长,对云应用的体验感较差。以云游戏为例,繁琐的登录操作会直接导致用户对云游戏的体验以及试玩成功率下降。
技术实现思路
[0004]本公开提供了一种登录账号的同步方法、装置、设备、及介质。
[0005]根据本公开的一方面,提供了一种登录账号的同步方法,由云服务器执行,所述方法包括:
[0006]根据目标客户端发送的云设备申请请求,提取云设备申请请求中包括的用户标识,所述云设备申请请求用于请求在云设备上使用目标云应用;
[0007]如果确定本地存储与用户标识匹配的目标登录账号文件,则指示预安装有目标云应用的目标云设备根据目标登录账号文件进行账号恢复;
[0008]在确定目标云设备完成账号恢复的情况下,将目标云设备的设备标识反馈至目标客户端,以使目标客户端免登录进入目标云设备中的目标云应用;
[0009]根据目标客户端发送的云设备释放请求,指示目标云设备上报目标云应用的当前登录 ...
【技术保护点】
【技术特征摘要】
1.一种登录账号的同步方法,由云服务器执行,其中,所述方法包括:根据目标客户端发送的云设备申请请求,提取云设备申请请求中包括的用户标识,所述云设备申请请求用于请求在云设备上使用目标云应用;如果确定本地存储与用户标识匹配的目标登录账号文件,则指示预安装有目标云应用的目标云设备根据目标登录账号文件进行账号恢复;在确定目标云设备完成账号恢复的情况下,将目标云设备的设备标识反馈至目标客户端,以使目标客户端免登录进入目标云设备中的目标云应用;根据目标客户端发送的云设备释放请求,指示目标云设备上报目标云应用的当前登录账号文件,并使用接收的当前登录账号文件替换目标登录账号文件。2.根据权利要求1所述的方法,还包括:获取与所述目标客户端所适配的终端设备的第一地理位置信息;根据所述第一地理位置信息,以及预安装有目标云应用的各云设备的第二地理位置信息,在各所述云设备中确定目标云设备。3.根据权利要求1所述的方法,其中,指示预安装有目标云应用的目标云设备根据目标登录账号文件进行账号恢复,包括:根据所述目标登录账号文件构建账号还原指令,并将所述账号还原指令发送至所述目标云设备;确定目标云设备完成账号恢复,包括:在接收到目标云设备针对所述账号还原指令反馈的账号还原完毕指令的情况下,确定目标云设备完成账号恢复。4.根据权利要求1
‑
3任一项所述的方法,还包括:响应于目标云应用的上线请求,对目标云应用的安装包进行安装,并对与安装目录对应的登录前安装文件集进行备份存储;使用测试登录账号文件对所述目标云应用进行模拟登录,并在登录完成后,获取与安装目录对应的登录后安装文件集;比对所述登录前安装文件集和所述登录后安装文件集之间的文件差异,获取差异文件,以及所述差异文件在所述安装目录中的存储位置;将差异文件的文件名作为登录账号文件的文件名,并根据登录账号文件的文件名和登录账号文件在所述安装目录中的存储位置,形成文件清单;将所述文件清单分发至安装有所述目标云应用的各云设备,以指示各所述云设备根据所述文件清单实现账号恢复或者账号备份。5.一种登录账号的同步方法,由云设备执行,其中,所述方法包括:在接收到云服务器发送的针对目标云应用的账号还原指令的情况下,提取所述账号还原指令中包括的目标登录账号文件;其中,所述账号还原指令根据目标客户端发送的云设备申请请求生成,所述云设备申请请求用于请求在云设备上使用目标云应用;根据所述目标登录账号文件对所述目标云应用进行账号恢复,并在完成账号恢复的情况下,向所述云服务器反馈账号还原完毕指令,以使所述目标客户端从云服务器处获取所述云设备的设备标识;
响应于目标客户端针对所述目标云应用的应用启动指令,根据所述目标登录账号文件,启动所述目标云应用,以使目标客户端免登录进入目标云应用;根据云服务器发送的账号备份指令,获取目标云应用的当前登录账号文件,并将当前登录账号文件上报至云服务器;其中,所述账号备份指令根据目标客户端发送的云设备释放请求生成。6.根据权利要求5所述的方法,还包括:在完成对所述目标云应用的本地安装后,接收云服务器发送的与所述目标云应用对应的文件清单;其中,所述文件清单中包括:登录账号文件的文件名和登录账号文件在所述目标云应用的安装目录中的存储位置;根据所述目标登录账号文件对所述目标云应用进行账号恢复,包括:在所述目标云应用的安装目录下,根据所述文件清单,将所述目标登录账号文件写入至匹配的存储位置,以对所述目标云应用进行账号恢复;获取目标云应用的当前登录账号文件,包括:根据所述文件清单,在所述目标云应用的安装目录下匹配的存储位置处,获取所述当前登录账号文件。7.根据权利要求5所述的方法,还包括:从所述目标云应用的应用服务器处,获取与所述目标登录账号文件匹配的历史应用数据,并对所述历史应用数据进行本地加载。8.一种登录账号的同步装置,应用于云服务器中,所述装置包括:用户标识提取模块,用于根据目标客户端发送的云设备申请请求,提取云设备申请请求中包括的用户标识,所述云设备申请请求用于请求在云设备上使用目标云应用;账号恢复模块,用于如果确定本地存储与用户标识匹配的目标登录账号文件,则指示预安装有目标云应用的目标云设备根据目标登录账号文件进行账号恢复;设备标识反馈模块,用于在确定目标云设备完成账号恢复的情况下,将目标云设备的设备标识反馈至目标客户端,以使目标客户端免登录进入目标云设备中的目标云应用;账号文件替换模块,用于根据目标客户端发送的云设备释放请求,指示目标云设备上报目标云应用的当前登录账号文件,...
【专利技术属性】
技术研发人员:刘肖阳,周志勇,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。