一种账号登录限制方法、装置、存储介质和设备制造方法及图纸

技术编号:29938354 阅读:12 留言:0更新日期:2021-09-04 19:19
本申请公开了一种账号登录限制方法、装置、存储介质和设备,在检测到用户通过设备在平台上登录账号的情况下,生成一个登录凭证。将账号的通用唯一识别码、登录凭证、设备的设备编号、平台的平台编号、以及账号的登录时间戳之间的对应关系,缓存至预设的登录列表中。统计登录列表中与预设平台编号对应的设备的总数,得到第一数值。在第一数值大于第一预设阈值的情况下,按照登录时间戳由早到晚的顺序,将对应的第一设备进行排序,得到第一序列。将第一序列中前n位的设备从登录列表中删除,并控制目标平台将第一账号进行注销。可见,利用本申请所述方案,能够在保证平台自身利益的情况下,提高用户体验。提高用户体验。提高用户体验。

【技术实现步骤摘要】
一种账号登录限制方法、装置、存储介质和设备


[0001]本申请涉及用户登录安全领域,尤其涉及一种账号登录限制方法、装置、存储介质和设备。

技术介绍

[0002]互联网视频企业为了提高市场竞争力,通常开发多个平台(例如大屏电视端,移动端,PCweb端等),并允许用户在多个平台上共用一个账号。通常情况下,用户可以通过不同的设备(例如手机,平板电脑等)在任意一个平台上登录自身的账号。为了避免用户同时使用多个设备在同一平台上登录同一账号,保证平台自身的利益,需要对账号进行登录限制。
[0003]目前,现有的账号登录限制方式,通常只允许同一账号在一个设备上登录一个平台,若用户使用新的设备在另一平台上登录同一账号,则会把前面已经登录账号的设备挤下线,降低用户体验。

技术实现思路

[0004]本申请提供了一种账号登录限制方法、装置、存储介质和设备,目的在于在保证平台自身利益的情况下,提高用户体验。
[0005]为了实现上述目的,本申请提供了以下技术方案:
[0006]一种账号登录限制方法,包括:
[0007]在检测到用户通过设备在平台上登录账号的情况下,生成一个登录凭证;
[0008]将所述账号的通用唯一识别码、所述登录凭证、所述设备的设备编号、所述平台的平台编号、以及所述账号的登录时间戳之间的对应关系,缓存至预设的登录列表中;
[0009]统计所述登录列表中与预设平台编号对应的设备的总数,得到第一数值;
[0010]在所述第一数值大于第一预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将对应的第一设备进行排序,得到第一序列;所述第一预设阈值表征目标平台所允许登录的设备的总数;所述目标平台为:所述预设平台编号所属的平台;所述第一设备为:与所述预设平台编号对应的设备;
[0011]将所述第一序列中前n位的设备从所述登录列表中删除,并控制所述目标平台将第一账号进行注销;n的取值为第一差值,所述第一差值为所述第一数值和所述第一预设阈值的差值;所述第一账号为:与所述第一序列中前n位的设备对应的账号。
[0012]可选的,还包括:
[0013]在所述第一数值不大于第一预设阈值的情况下,统计所述登录列表中与所述预设平台编号对应的登录凭证的总数,得到第二数值;
[0014]在所述第二数值大于第二预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将对应的第一登录凭证进行排序,得到第二序列;所述第二预设阈值表征所述目标平台上所允许登录的登录凭证的总数;所述第一登录凭证为:与所述预设平台编号对应的登录凭证;
[0015]将所述第二序列中前m位的登录凭证从所述登录列表中删除,并控制所述目标平台将第二账号进行注销;m的取值为第二差值,所述第二差值为所述第二数值和所述第二预设阈值的差值;所述第二账号为:与所述第二序列中前m位的登录凭证对应的账号。
[0016]可选的,还包括:
[0017]在所述第二数值不大于所述第二预设阈值的情况下,统计所述登录列表中与预设设备编号对应的登录凭证的总数,得到第三数值;
[0018]在所述第三数值大于第三预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将对应的第二登录凭证进行排序,得到第三序列;所述第三预设阈值表征目标设备上所允许登录的登录凭证的总数;所述目标设备为:所述预设设备编号所属的设备;所述第二登录凭证为:与所述预设设备编号对应的登录凭证;
[0019]将所述第三序列中前k位的登录凭证从所述登录列表中删除,并控制各个所述平台将第三账号进行注销;k的取值为第三差值,所述第三差值为所述第三数值和所述第三预设阈值的差值;所述第三账号为:与所述第三序列中前k位的登录凭证对应的账号。
[0020]可选的,还包括:
[0021]在所述第三数值不大于所述第三预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将所述登录列表中对应的登录凭证进行排序。
[0022]一种账号登录限制装置,包括:
[0023]生成单元,用于在检测到用户通过设备在平台上登录账号的情况下,生成一个登录凭证;
[0024]缓存单元,用于将所述账号的通用唯一识别码、所述登录凭证、所述设备的设备编号、所述平台的平台编号、以及所述账号的登录时间戳之间的对应关系,缓存至预设的登录列表中;
[0025]第一统计单元,用于统计所述登录列表中与预设平台编号对应的设备的总数,得到第一数值;
[0026]第一排序单元,用于在所述第一数值大于第一预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将对应的第一设备进行排序,得到第一序列;所述第一预设阈值表征目标平台所允许登录的设备的总数;所述目标平台为:所述预设平台编号所属的平台;所述第一设备为:与所述预设平台编号对应的设备;
[0027]第一删除单元,用于将所述第一序列中前n位的设备从所述登录列表中删除,并控制所述目标平台将第一账号进行注销;n的取值为第一差值,所述第一差值为所述第一数值和所述第一预设阈值的差值;所述第一账号为:与所述第一序列中前n位的设备对应的账号。
[0028]可选的,还包括:
[0029]第二统计单元,用于在所述第一数值不大于第一预设阈值的情况下,统计所述登录列表中与所述预设平台编号对应的登录凭证的总数,得到第二数值;
[0030]第二排序单元,用于在所述第二数值大于第二预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将对应的第一登录凭证进行排序,得到第二序列;所述第二预设阈值表征所述目标平台上所允许登录的登录凭证的总数;所述第一登录凭证为:与所述预设平台编号对应的登录凭证;
[0031]第二删除单元,用于将所述第二序列中前m位的登录凭证从所述登录列表中删除,并控制所述目标平台将第二账号进行注销;m的取值为第二差值,所述第二差值为所述第二数值和所述第二预设阈值的差值;所述第二账号为:与所述第二序列中前m位的登录凭证对应的账号。
[0032]可选的,还包括:
[0033]第三统计单元,用于在所述第二数值不大于所述第二预设阈值的情况下,统计所述登录列表中与预设设备编号对应的登录凭证的总数,得到第三数值;
[0034]第三排序单元,用于在所述第三数值大于第三预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将对应的第二登录凭证进行排序,得到第三序列;所述第三预设阈值表征目标设备上所允许登录的登录凭证的总数;所述目标设备为:所述预设设备编号所属的设备;所述第二登录凭证为:与所述预设设备编号对应的登录凭证;
[0035]第三删除单元,用于将所述第三序列中前k位的登录凭证从所述登录列表中删除,并控制各个所述平台将第三账号进行注销;k的取值为第三差值,所述第三差值为所述第三数值和所述第三预设阈值的差值;所述第三账号为:与所述第三序列中前k位的登录凭证对应的账号。
[0036]可选的,还包括:
[0037]第四排序单元,用于在所述第三数值不大于所述第三预设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种账号登录限制方法,其特征在于,包括:在检测到用户通过设备在平台上登录账号的情况下,生成一个登录凭证;将所述账号的通用唯一识别码、所述登录凭证、所述设备的设备编号、所述平台的平台编号、以及所述账号的登录时间戳之间的对应关系,缓存至预设的登录列表中;统计所述登录列表中与预设平台编号对应的设备的总数,得到第一数值;在所述第一数值大于第一预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将对应的第一设备进行排序,得到第一序列;所述第一预设阈值表征目标平台所允许登录的设备的总数;所述目标平台为:所述预设平台编号所属的平台;所述第一设备为:与所述预设平台编号对应的设备;将所述第一序列中前n位的设备从所述登录列表中删除,并控制所述目标平台将第一账号进行注销;n的取值为第一差值,所述第一差值为所述第一数值和所述第一预设阈值的差值;所述第一账号为:与所述第一序列中前n位的设备对应的账号。2.根据权利要求1所述的方法,其特征在于,还包括:在所述第一数值不大于第一预设阈值的情况下,统计所述登录列表中与所述预设平台编号对应的登录凭证的总数,得到第二数值;在所述第二数值大于第二预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将对应的第一登录凭证进行排序,得到第二序列;所述第二预设阈值表征所述目标平台上所允许登录的登录凭证的总数;所述第一登录凭证为:与所述预设平台编号对应的登录凭证;将所述第二序列中前m位的登录凭证从所述登录列表中删除,并控制所述目标平台将第二账号进行注销;m的取值为第二差值,所述第二差值为所述第二数值和所述第二预设阈值的差值;所述第二账号为:与所述第二序列中前m位的登录凭证对应的账号。3.根据权利要求2所述的方法,其特征在于,还包括:在所述第二数值不大于所述第二预设阈值的情况下,统计所述登录列表中与预设设备编号对应的登录凭证的总数,得到第三数值;在所述第三数值大于第三预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将对应的第二登录凭证进行排序,得到第三序列;所述第三预设阈值表征目标设备上所允许登录的登录凭证的总数;所述目标设备为:所述预设设备编号所属的设备;所述第二登录凭证为:与所述预设设备编号对应的登录凭证;将所述第三序列中前k位的登录凭证从所述登录列表中删除,并控制各个所述平台将第三账号进行注销;k的取值为第三差值,所述第三差值为所述第三数值和所述第三预设阈值的差值;所述第三账号为:与所述第三序列中前k位的登录凭证对应的账号。4.根据权利要求3所述的方法,其特征在于,还包括:在所述第三数值不大于所述第三预设阈值的情况下,按照所述登录时间戳由早到晚的顺序,将所述登录列表中对应的登录凭证进行排序。5.一种账号登录限制装置,其特征在于,包括:生成单元,用于在检测到用户通过设备在平台上登录账号的情况下,生成一个登录凭证;缓存单元,用于将所述账号的通用唯一识别码、所述登录凭证、所述设备的设备编号、
所述平台的平台编号、以及所述账号的登录时间戳之间的对应关系,缓存至预设的登录列表中;第一统计单元,用于统计所述登录列表中...

【专利技术属性】
技术研发人员:刘慧中
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

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

1