一种取消平台授权的处理方法、装置、电子设备及介质制造方法及图纸

技术编号:39294824 阅读:6 留言:0更新日期:2023-11-07 11:02
本申请涉及计算机技术领域,尤其涉及一种取消平台授权的处理方法、装置、电子设备及介质,用以避免游戏对象的个人隐私数据泄露。其中,方法包括:接收游戏对象触发的用于取消平台授权登录游戏的通知消息,通知消息至少包括游戏对象的对象标识;获取与对象标识关联的至少一个游戏角色标识;针对至少一个游戏角色标识,分别执行以下操作:在接收到其他游戏对象针对一个游戏角色标识触发的角色查询请求时,获取一个游戏角色标识对应的游戏角色的角色数据,并对角色数据中的部分或全部信息进行隐藏处理后,返回给其他游戏对象。基于上述方法,能够避免游戏对象的个人隐私数据泄露,提高游戏对象隐私数据的安全性。戏对象隐私数据的安全性。戏对象隐私数据的安全性。

【技术实现步骤摘要】
一种取消平台授权的处理方法、装置、电子设备及介质


[0001]本申请涉及计算机
,尤其涉及一种取消平台授权的处理方法、装置、电子设备及介质。

技术介绍

[0002]随着游戏行业的快速发展,游戏场景和游戏种类越来越多,大多数游戏都需要游戏对象注册账号进行登录,以记录游戏对象的游戏数据。相关技术下,游戏对象在终端设备使用游戏应用时,通常可以通过第三方平台实现授权快捷登录,以跳过繁琐的账号注册流程。
[0003]游戏对象通过第三方平台实现授权快捷登录时,第三方平台会向游戏对象下发用于在游戏应用中进行身份认证的令牌Token,在游戏对象取消第三方平台授权后,第三方平台会将Token信息的使用状态切换为过期失效,如此以来,游戏对象将无法使用第三方平台进行快捷登录,若游戏对象需要再次通过第三方平台授权快捷登录,则需要重新进行第三方平台授权。
[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]本申请实施例提供的取消平台授权的处理方法、装置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种取消平台授权的处理方法,应用于游戏服务器,其特征在于,所述方法包括:接收游戏对象触发的用于取消平台授权登录游戏的通知消息,所述通知消息至少包括所述游戏对象的对象标识;获取与所述对象标识关联的至少一个游戏角色标识;针对所述至少一个游戏角色标识,分别执行以下操作:在接收到其他游戏对象针对一个游戏角色标识触发的角色查询请求时,获取所述一个游戏角色标识对应的游戏角色的角色数据,并对所述角色数据中的部分或全部信息进行隐藏处理后,返回给所述其他游戏对象。2.根据权利要求1所述的方法,其特征在于,所述获取与所述对象标识关联的至少一个游戏角色标识之后,所述方法还包括:针对所述至少一个游戏角色标识,分别执行以下操作:在所述一个游戏角色标识对应的角色配置信息中,将授权标志位更改为表征取消平台授权的第一预设值;以及,当一个游戏角色标识对应的游戏角色在线时,指示所述一个游戏角色标识当前所属的账号管理服务器,同步设置所述第一预设值。3.根据权利要求2所述的方法,其特征在于,所述在接收到其他游戏对象针对一个游戏角色标识触发的角色查询请求时,获取所述一个游戏角色标识对应的游戏角色的角色数据,并对所述角色数据中的部分或全部信息进行隐藏处理后,返回给所述其他游戏对象,包括:在接收到其他游戏对象针对一个游戏角色标识触发的角色查询请求时,获取所述一个游戏角色标识对应的游戏角色的角色数据和角色配置信息;在所述角色配置信息中授权标志位为所述第一预设值时,对所述角色数据中的部分或全部信息进行隐藏处理后,返回给所述其他游戏对象。4.根据权利要求2或3所述的方法,其特征在于,所述指示所述一个游戏角色标识当前所属的账号管理服务器,同步设置所述第一预设值,包括:向在线登记服务器发送取消授权消息,以使所述在线登记服务器将所述取消授权消息,转发至所述一个游戏角色标识当前所属的账号管理服务器,所述取消授权消息用于指示所述账号管理服务器,同步设置所述第一预设值。5.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:针对所述至少一个游戏角色标识,分别执行以下操作:当一个游戏角色标识对应的角色配置信息中,取消授权标志位为所述第一预设值时,将所述一个游戏角色标识关联的游戏数据复制至备份数据库中,并在所述角色配置信息中删除所述一个游戏角色标识关联的角色数据;当一个游戏角色标识对应的角色配置信息中,取消授权标志位由所述第一预设值变更为表...

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

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

1