解除应用程序授权的方法及装置制造方法及图纸

技术编号:13903169 阅读:87 留言:0更新日期:2016-10-26 00:09
本公开是关于一种解除应用程序授权的方法及装置。方法包括:在需要解除当前登录的用户账号对应的预设终端对应用程序APP的授权时,生成解除授权提示信息,其中,解除授权提示信息用于提示用户预设终端需要解除授权的APP信息;如果接收到用户根据解除授权提示信息输入的解除APP授权的反馈信息,根据反馈信息,解除用户账号对应的预设终端对APP的授权。本公开技术方案可以有效实现用户在更换终端登录云端服务器时及时提醒用户解除对APP的授权,减小安全隐患,还可实现在用户卸载获得了终端授权的APP时及时提醒用户解除对被卸载的APP的授权,优化用户体验。

【技术实现步骤摘要】

本公开涉及智能终端
,尤其涉及一种解除应用程序授权的方法及装置
技术介绍
随着移动互联网的发展,用户越来越习惯采用移动终端支付的方式来完成各种互联网交易,为了方便移动终端交易,越来越多的移动终端应用程序(Application,APP)需要绑定用户信息,例如身份证、移动终端号、银行卡等。在用户更换移动终端时,很容易忽略哪些APP绑定了用户个人信息并且得到了移动终端授权,留有安全隐患;在用户丢失移动终端时,解除所丢失的移动终端对APP的授权可以及时保护用户财产安全。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种解除APP授权的方法及装置,用以实现快速解除移动终端对APP的授权。根据本公开实施例的第一方面,提供一种解除APP授权的方法,可包括:在需要解除当前登录的用户账号对应的预设终端对APP的授权时,生成解除授权提示信息,其中,所述解除授权提示信息用于提示用户所述预设终端需要解除授权的APP信息;如果接收到所述用户根据所述解除授权提示信息输入的解除APP授权的反馈信息,根据所述反馈信息,解除所述用户账号对应的预设终端对所述APP的授权。在一实施例中,所述方法还可包括:确定当前登录所述用户账号的登录终端是否为所述预设终端;如果所述登录终端不是所述预设终端,则确定需要解除当前登录的用户账号对应的预设终端对APP的授权。在一实施例中,所述方法还可包括:如果所述登录终端是所述预设终端,则确定所述预设终端中是否有授权的APP被卸载;如果有授权的APP被卸载,则确定需要解除所述预设终端对被卸载的APP的授权。在一实施例中,所述确定当前登录所述用户账号的登录终端是否为所述预设终端,可包括:通过查询预设数据库,确定所述登录终端的终端标识信息是否与所述预设终端的终端标识信息相同,其中,所述预设数据库用于记录所述用户账号,所述用户账号对应的预设终端的终端标识信息,以及所述预设终端对APP授权的授权状态;如果所述登录终端的终端标识信息与所述预设终端的终端标识信息相同,则确定所述登录终端为所述预设终端;如果所述登录终端的终端标识信息与所述预设终端的终端标识信息不相同,则确定所述登录终端不是所述预设终端。所述根据所述反馈信息,解除所述用户账号对应的预设终端对所述APP的授权,包括:将所述预设数据库中的预设终端对需要解除授权的APP的授权状态设置为预设状态,其中,所述预设状态用于表示所述预设终端没有对所述APP授权的状态。在一实施例中,所述方法还可包括:如果所述登录终端不是所述预设终端,则生成授权提示信息,其中,所述授权提示信息用于提示所述用户在所述云端服务器上记录所述登录终端对
APP授权的授权信息;如果接收到所述用户根据所述授权提示信息输入的对APP授权的反馈信息,则在所述预设数据库中记录所述登录终端对所述APP授权的授权信息。在一实施例中,所述在所述预设数据库中记录所述登录终端对所述APP授权的授权信息,可包括:将所述预设数据库中所述用户账号对应的预设终端的终端标识信息更改为所述登录终端的终端标识信息。根据本公开实施例的第二方面,提供一种解除APP授权的装置,应用在云端服务器上,可包括:解除授权提示模块,被配置为在需要解除当前登录的用户账号对应的预设终端对APP的授权时,生成解除授权提示信息,其中,所述解除授权提示信息用于提示用户所述预设终端需要解除授权的APP信息;解除授权模块,被配置为如果接收到所述用户根据所述解除授权提示模块生成的所述解除授权提示信息输入的解除APP授权的反馈信息,根据所述反馈信息,解除所述用户账号对应的预设终端对所述APP的授权。在一实施例中,所述装置还可包括:第一确定模块,被配置为确定当前登录所述用户账号的登录终端是否为所述预设终端;第二确定模块,被配置为如果所述第一确定模块确定所述登录终端不是所述预设终端,则确定需要解除当前登录的用户账号对应的预设终端对APP的授权。在一实施例中,所述装置还可包括:第三确定模块,被配置为如果所述登录终端是所述预设终端,则确定所述预设终端中是否有授权的APP被卸载;第四确定模块,被配置为如果所述第三确定模块确定有授权的APP被卸载,则确定需要解除所述预设终端对被卸载的APP的授权。在一实施例中,所述第一确定模块可包括:查询子模块,被配置为通过查询预设数据库,确定所述登录终端的终端标识信息是否与所述预设终端的终端标识信息相同,其中,所述预设数据库用于记录所述用户账号,所述用户账号对应的预设终端的终端标识信息,以及所述预设终端对APP授权的授权状态;第一确定子模块,被配置为如果所述查询子模块确定所述登录终端的终端标识信息与所述预设终端的终端标识信息相同,则确定所述登录终端为所述预设终端;第二确定子模块,被配置为如果所述查询子模块确定所述登录终端的终端标识信息与所述预设终端的终端标识信息不相同,则确定所述登录终端不是所述预设终端。在一实施例中,所述解除授权模块可包括:状态更改子模块,被配置为将所述预设数据库中的预设终端对需要解除授权的APP的授权状态设置为预设状态,其中,所述预设状态用于表示所述预设终端没有对所述APP授权的状态。在一实施例中,所述装置还可包括:授权提示模块,被配置为如果所述第一确定模块确定所述登录终端不是所述预设终端,则生成授权提示信息,其中,所述授权提示信息用于提示所述用户在所述云端服务器上记录所述登录终端对APP授权的授权信息;授权模块,被配置为如果接收到所述用户根据所述授权提示模块生成的所述授权提示信息输入的对APP授权的反馈信息,则在所述预设数据库中记录所述登录终端对所述APP授权的授权信息。在一实施例中,所述授权模块可包括:标识更改子模块,被配置为将所述预设数据库中所述用户账号对应的预设终端的终端标识信息更改为所述登录终端的终端标识信息。根据本公开实施例的第三方面,提供一种解除APP授权的装置,应用在云端服务器上,可包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在需要解除当前登录的用户账号对应的预设终端对APP的授权时,生成解除授权提示信息,其中,所述解除授权提示信息用于提示用户所述预设终端需要解除授权的APP信息;如果接收到所述用户根据所述解除授权提示信息输入的解除APP授权的反馈信息,根据所述反馈信息,解除所述用户账号对应的预设终端对所述APP的授权。本公开的实施例提供的技术方案可以包括以下有益效果:在云端服务器确定需要解除用户账号对应的预设终端对APP的授权时,可生成解除授权提示信息,如果用户根据该解除授权提示信息输入确定解除APP授权的反馈信息,则可解除用户账号对应的预设终端对APP的授权,解决了相关技术中用户更换移动终端时,因为忽略哪些APP绑定了用户个人信息并且得到了移动终端授权,而留下安全隐患的问题;并且可以实现在用户丢失移动终端时,及时登录云端服务器解除所丢失的移动终端对APP的授权,进而保护用户财产安全,优化了用户体验。并且,在确定登录用户账号的登录终端不是用户账号绑定的预设终端时,可确定需要解除用户账号对应的预设终端对APP的授权,进而生成提示用户解除预设终端对APP的授权;或者,在确定登录用户账号的登录终端是用户账号绑定的预设终端,但是有预设终端中本文档来自技高网
...

【技术保护点】
一种解除应用程序授权的方法,应用在云端服务器上,其特征在于,所述方法包括:在需要解除当前登录的用户账号对应的预设终端对应用程序APP的授权时,生成解除授权提示信息,其中,所述解除授权提示信息用于提示用户所述预设终端需要解除授权的APP信息;如果接收到所述用户根据所述解除授权提示信息输入的解除APP授权的反馈信息,根据所述反馈信息,解除所述用户账号对应的预设终端对所述APP的授权。

【技术特征摘要】
1.一种解除应用程序授权的方法,应用在云端服务器上,其特征在于,所述方法包括:在需要解除当前登录的用户账号对应的预设终端对应用程序APP的授权时,生成解除授权提示信息,其中,所述解除授权提示信息用于提示用户所述预设终端需要解除授权的APP信息;如果接收到所述用户根据所述解除授权提示信息输入的解除APP授权的反馈信息,根据所述反馈信息,解除所述用户账号对应的预设终端对所述APP的授权。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定当前登录所述用户账号的登录终端是否为所述预设终端;如果所述登录终端不是所述预设终端,则确定需要解除当前登录的用户账号对应的预设终端对APP的授权。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:如果所述登录终端是所述预设终端,则确定所述预设终端中是否有授权的APP被卸载;如果有授权的APP被卸载,则确定需要解除所述预设终端对被卸载的APP的授权。4.根据权利要求2所述的方法,其特征在于,所述确定当前登录所述用户账号的登录终端是否为所述预设终端,包括:通过查询预设数据库,确定所述登录终端的终端标识信息是否与所述预设终端的终端标识信息相同,其中,所述预设数据库用于记录所述用户账号,所述用户账号对应的预设终端的终端标识信息,以及所述预设终端对APP授权的授权状态;如果所述登录终端的终端标识信息与所述预设终端的终端标识信息相同,则确定所述登录终端为所述预设终端;如果所述登录终端的终端标识信息与所述预设终端的终端标识信息不相同,则确定所述登录终端不是所述预设终端。5.根据权利要求4所述的方法,其特征在于,所述根据所述反馈信息,解除所述用户账号对应的预设终端对所述APP的授权,包括:将所述预设数据库中的所述预设终端对需要解除授权的APP的授权状态设置为预设状态,其中,所述预设状态用于表示所述预设终端没有对所述APP授权的状态。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:如果所述登录终端不是所述预设终端,则生成授权提示信息,其中,所述授权提示信息用于提示所述用户在所述云端服务器上记录所述登录终端对APP授权的授权信息;如果接收到所述用户根据所述授权提示信息输入的对APP授权的反馈信息,则在所述预设数据库中记录所述登录终端对所述APP授权的授权信息。7.根据权利要求6所述的方法,其特征在于,所述在所述预设数据库中记录所述登录终端对所述APP授权的授权信息,包括:将所述预设数据库中所述用户账号对应的预设终端的终端标识信息更改为所述登录终端的终端标识信息。8.一种解除APP授权的装置,应用在云端服务器上,其特征在于,所述装置包括:解除授权提示模块,被配置为在需要解除当前登录的用户账号对应的预设终端对APP的授权时,生成解除授权提示信息,其中,所述解除授权提示信息用于提示用户所述预设终端需要解除授权的APP信息;解除授权模块,被配置为如果接收到所述用户根据所述解除授权提示模块生成的所述解除授权提示信息输入的解除APP授权的反馈信...

【专利技术属性】
技术研发人员:冯守虎吴鸣詹远
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1