账号登录方法及装置制造方法及图纸

技术编号:15052135 阅读:67 留言:0更新日期:2017-04-05 23:07
本公开是关于一种账号登录方法及装置,该方法包括:通过接收终端发送的账号登录请求,账号登录请求包括:目标账号的账号信息和终端的标识,并在对账号信息鉴权成功后,判断终端的标识是否为与目标账号绑定的设备的标识;当终端的标识不是与目标账号绑定的设备的标识时,向预设的主设备发送登录确认请求,登录确认请求用于向主设备请求是否允许在终端进行目标账号的登录;最后接收主设备发送的登录确认响应,登录确认响应用于指示是否允许在终端进行目标账号的登录;根据登录确认响应,允许或禁止目标账号在终端上登录。本公开能够避免由于账号及密码泄露时,他人可以通过其他终端登录该账号导致的用户隐私泄露的危险,提高账号的安全性。

【技术实现步骤摘要】

本公开涉及电子技术应用领域,特别涉及一种账号登录方法及装置
技术介绍
随着科技的发展,电子产品的应用越来越广泛,用户可以在多个终端中同时登录同一个账号,将其使用的终端中的图片、记事本、短信息等内容通过云存储技术保存在服务器中。相关技术中,在用户通过终端进行服务器的账号登录时,终端向服务器发送账号登录请求,该账号登录请求包括账号信息,该账号信息可以包括:账号及密码,服务器对该账号信息进行鉴权处理(也称为用户鉴权),在鉴权成功后,允许在终端上登录该账号。但是,在用户的账号及密码泄露时,服务器无法及时禁止账号的登录,非法用户可以根据窃取的账号及密码访问服务器中存储的内容,可能存在泄露用户隐私的危险。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种账号登录方法及装置。根据本公开实施例的第一方面,提供一种账号登录方法,用于服务器,包括:接收终端发送的账号登录请求,所述账号登录请求包括:目标账号的账号信息和所述终端的标识;在对所述账号信息鉴权成功后,判断所述终端的标识是否为与所述目标账号绑定的设备的标识;当所述终端的标识不是与所述目标账号绑定的设备的标识时,向预设的主设备发送登录确认请求,所述登录确认请求用于向所述主设备请求是否允许在所述终端进行所述目标账号的登录;接收所述主设备发送的登录确认响应,所述登录确认响应用于指示是否允许在所述终端进行所述目标账号的登录;根据所述登录确认响应,允许或禁止所述目标账号在所述终端上登录。可选的,所述方法还包括:当从发送所述登录确认请求的时刻开始,预设时间段内未接收到所述主设备发送的登录确认响应,按照预设顺序向与所述目标账号绑定的设备中其他设备依次发送所述登录确认请求,根据首次接收到的登录确认响应,允许或禁止所述目标账号在所述终端上登录;或者,当从发送所述登录确认请求的时刻开始,预设时间段内未接收到所述主设备发送的登录确认响应,允许所述目标账号在所述终端上登录。可选的,所述方法还包括:当从发送所述登录确认请求的时刻开始,预设时间段内未接收到所述主设备发送的登录确认响应,获取发送所述登录确认请求之前的所述主设备发送的历史登录确认响应;根据所述历史登录确认响应,统计允许在所述终端进行所述目标账号的登录的历史次数;当所述历史次数大于预设次数阈值,允许所述目标账号在所述终端上登录;当所述历史次数不大于预设次数阈值,禁止所述目标账号在所述终端上登录。可选的,所述与所述目标账号绑定的设备为所述主设备。根据本公开实施例的第二方面,提供一种账号登录方法,用于主设备,包括:接收服务器发送的登录确认请求,所述登录确认请求是所述服务器在对终端发送的账号登录请求中包含的目标账号的账号信息鉴权成功后,判断所述账号登录请求中包含的终端的标识不是与所述目标账号绑定的设备的标识时,向预设的主设备发送的,所述登录确认请求用于向所述主设备请求是否允许在所述终端进行所述目标账号的登录;向用户呈现所述登录确认请求;根据用户对所述登录确认请求的操作生成登录确认响应,所述登录确认响应用于指示是否允许在所述终端进行所述目标账号的登录;向所述服务器发送所述登录确认响应。可选的,所述登录确认请求包括:所述终端的标识和所述终端当前的位置信息。根据本公开实施例的第三方面,提供一种账号登录装置,用于服务器,包括:接收模块,被配置为接收终端发送的账号登录请求,所述账号登录请求包括:目标账号的账号信息和所述终端的标识;判断模块,被配置为在对所述账号信息鉴权成功后,判断所述终端的标识是否为与所述目标账号绑定的设备的标识;请求模块,被配置为当所述终端的标识不是与所述目标账号绑定的设备的标识时,向预设的主设备发送登录确认请求,所述登录确认请求用于向所述主设备请求是否允许在所述终端进行所述目标账号的登录;所述接收模块,还被配置为接收所述主设备发送的登录确认响应,所述登录确认响应用于指示是否允许在所述终端进行所述目标账号的登录;处理模块,被配置为根据所述登录确认响应,允许或禁止所述目标账号在所述终端上登录。可选的,所述处理模块还被配置为:当所述终端的标识为与所述目标账号绑定的设备的标识时,允许所述目标账在所述终端上登录。可选的,所述请求模块还被配置为:当从发送所述登录确认请求的时刻开始,预设时间段内未接收到所述主设备发送的登录确认响应,按照预设顺序向与所述目标账号绑定的设备中其他设备依次发送所述登录确认请求,所述处理模块还被配置为:根据首次接收到的登录确认响应,允许或禁止所述目标账号在所述终端上登录;或者,所述处理模块还被配置为:当从发送所述登录确认请求的时刻开始,预设时间段内未接收到所述主设备发送的登录确认响应,允许所述目标账号在所述终端上登录。可选的,所述装置还包括:获取模块,被配置为当从发送所述登录确认请求的时刻开始,预设时间段内未接收到所述主设备发送的登录确认响应,获取发送所述登录确认请求之前的所述主设备发送的历史登录确认响应;统计模块,被配置为根据所述历史登录确认响应,统计允许在所述终端进行所述目标账号的登录的历史次数;所述处理模块,还被配置为当所述历史次数大于预设次数阈值,允许所述目标账号在所述终端上登录;所述处理模块,还被配置为当所述历史次数不大于预设次数阈值,禁止所述目标账号在所述终端上登录。可选的,所述与所述目标账号绑定的设备为所述主设备。根据本公开实施例的第四方面,提供一种账号登录装置,用于主设备,包括:接收模块,被配置为接收服务器发送的登录确认请求,所述登录确认请求是所述服务器在对终端发送的账号登录请求中包含的目标账号的账号信息鉴权成功后,判断所述账号登录请求中包含的终端的标识不是与所述目标账号绑定的设备的标识时,向预设的主设备发送的,所述登录确认请求用于向所述主设备请求是否允许在所述终端进行所述目标账号的登录;显示模块,被配置为向用户呈现所述登录确认请求;响应模块,被配置为根据用户对所述登录确认请求的操作生成登录确认响应,所述登录确认响应用于指示是否允许在所述终端进行所述目标账号的登录;发送模块,被配置为向所述服务器发送所述登录确认响应。可选的,所述登录确认请求包括:所述终端的标识和所述终端当前的位置信息。根据本公开实施例的第五方面,提供一种账本文档来自技高网...

【技术保护点】
一种账号登录方法,其特征在于,用于服务器,包括:接收终端发送的账号登录请求,所述账号登录请求包括:目标账号的账号信息和所述终端的标识;在对所述账号信息鉴权成功后,判断所述终端的标识是否为与所述目标账号绑定的设备的标识;当所述终端的标识不是与所述目标账号绑定的设备的标识时,向预设的主设备发送登录确认请求,所述登录确认请求用于向所述主设备请求是否允许在所述终端进行所述目标账号的登录;接收所述主设备发送的登录确认响应,所述登录确认响应用于指示是否允许在所述终端进行所述目标账号的登录;根据所述登录确认响应,允许或禁止所述目标账号在所述终端上登录。

【技术特征摘要】
1.一种账号登录方法,其特征在于,用于服务器,包括:
接收终端发送的账号登录请求,所述账号登录请求包括:目标账号的账
号信息和所述终端的标识;
在对所述账号信息鉴权成功后,判断所述终端的标识是否为与所述目标
账号绑定的设备的标识;
当所述终端的标识不是与所述目标账号绑定的设备的标识时,向预设的
主设备发送登录确认请求,所述登录确认请求用于向所述主设备请求是否允
许在所述终端进行所述目标账号的登录;
接收所述主设备发送的登录确认响应,所述登录确认响应用于指示是否
允许在所述终端进行所述目标账号的登录;
根据所述登录确认响应,允许或禁止所述目标账号在所述终端上登录。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述终端的标识为与所述目标账号绑定的设备的标识时,允许所述目
标账在所述终端上登录。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当从发送所述登录确认请求的时刻开始,预设时间段内未接收到所述主
设备发送的登录确认响应,按照预设顺序向与所述目标账号绑定的设备中其
他设备依次发送所述登录确认请求,根据首次接收到的登录确认响应,允许
或禁止所述目标账号在所述终端上登录;
或者,当从发送所述登录确认请求的时刻开始,预设时间段内未接收到
所述主设备发送的登录确认响应,允许所述目标账号在所述终端上登录。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当从发送所述登录确认请求的时刻开始,预设时间段内未接收到所述主
设备发送的登录确认响应,获取发送所述登录确认请求之前的所述主设备发
送的历史登录确认响应;
根据所述历史登录确认响应,统计允许在所述终端进行所述目标账号的
登录的历史次数;
当所述历史次数大于预设次数阈值,允许所述目标账号在所述终端上登
录;
当所述历史次数不大于预设次数阈值,禁止所述目标账号在所述终端上
登录。
5.根据权利要求1至4任一所述的方法,其特征在于,所述与所述目
标账号绑定的设备为所述主设备。
6.一种账号登录方法,其特征在于,用于主设备,包括:
接收服务器发送的登录确认请求,所述登录确认请求是所述服务器在对
终端发送的账号登录请求中包含的目标账号的账号信息鉴权成功后,判断所
述账号登录请求中包含的终端的标识不是与所述目标账号绑定的设备的标识
时,向预设的主设备发送的,所述登录确认请求用于向所述主设备请求是否
允许在所述终端进行所述目标账号的登录;
向用户呈现所述登录确认请求;
根据用户对所述登录确认请求的操作生成登录确认响应,所述登录确认
响应用于指示是否允许在所述终端进行所述目标账号的登录;
向所述服务器发送所述登录确认响应。
7.根据权利要求6所述的方法,其特征在于,所述登录确认请求包括:
所述终端的标识和所述终端当前的位置信息。
8.一种账号登录装置,其特征在于,用于服务器,包括:
接收模块,被配置为接收终端发送的账号登录请求,所述账号登录请求
包括:目标账号的账号信息和所述终端的标识;
判断模块,被配置为在对所述账号信息鉴权成功后,判断所述终端的标
识是否为与所述目标账号绑定的设备的标识;
请求模块,被配置为当所述终端的标识不是与所述目标账号绑定的设备
的标识时,向预设的主设备发送登录确认请求,所述登录确认请求用于向所
述主设备请求是否允许在所述终端进行所述目标账号的登录;
所述接收模块,还被配置为接收所述主设备发送的登录确认响应,所述
登录确认响应用于指示是否允许在所述终端进行所述目标账号的登录;
处理模块,被配置为根据所述登录确认响应,允许或禁止所述目标账号
在所述终端上登录。
9.根据权利要求8所述的装置,其特征在于,所述处理模块还被配置
为:
当所述终端的标识为与所述目标账号绑定的设备的标识时,允许所述目
标账在所述终端上登录...

【专利技术属性】
技术研发人员:李英俊韦钰达谷务成
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1