客户端账号的强制退出方法及装置与流程

文档序号:29864280发布日期:2022-04-30 12:15阅读:353来源:国知局
客户端账号的强制退出方法及装置与流程

1.本技术涉及信息安全技术领域和金融领域,具体涉及一种客户端账号的强制退出方法及装置。


背景技术:

2.随着移动互联网的兴起,移动app的普及度与日俱增。在日新月异的移动app发展过程中,由于涉及到个人信息、账户财产等关键内容,账户安全的保障机制一直是开发app时的设计重点。其中,登录被视为保障账户安全的第一道关卡。因为登录校验一旦通过,登录者即可以使用该账号具有的各项权限进行操作,包括个人信息查阅以及转账、消费等各类涉账类敏感交易。
3.当前各移动app在登录流程上的安全保障多集中于繁复的事中校验程序,包括在登录过程中使用证书校验、密钥检查、手势比对、指纹识别及人脸识别等技术,部分场景下会辅以短信验证码验证及个人信息核实等业务层面的风险控制检查。校验方法虽然五花八门但主要集中于事前和事中校验层面,事后提醒也多为当前用户处于登录状态时,同一账户更换另一设备登录后对原登录用户的提醒推送,缺乏每次登录账户后的即时短信提醒及账户实际持有人发现异常时的紧急熔断触发机制。


技术实现要素:

4.为了解决现有技术中存在的问题,第一方面,本技术提供一种客户端账号的强制退出方法,涉及信息安全技术领域和金融领域,该方法包括:
5.接收移动终端转发的登录通知短信,所述移动终端为与所述客户端账号绑定的移动终端;所述登录通知短信由运营商在所述客户端账号成功登录时发送至所述移动终端;
6.将所述登录通知短信与预设的登录记录表中存储的登录记录进行匹配;
7.若匹配到对应的登录记录,则将所述登录记录对应的登录对象从数据库中删除,以强制退出所述客户端账号;其中,所述登录对象在客户端账号登录成功时生成并存储于数据库中。
8.在一实施例中,所述将所述登录通知短信与预设的登录记录表存储的登录记录进行匹配,包括:
9.抓取所述登录通知短信中的登录信息以及登录编号;
10.根据所述登录信息以及所述登录编号从所述登录记录表中查找登录记录;匹配到的登录记录中包含与所述登录通知短信相同的登录信息和登录编号。
11.在一实施例中,所述将所述登录记录对应的登录对象从数据库中删除,包括:
12.根据所述登录记录中的登录信息查找具有相同登录信息的登录对象;
13.将所述登录对象从所述数据库中删除。
14.在一实施例中,所述客户端账号的强制退出方法还包括:
15.对接收到的账号登录请求中的登录信息和校验信息进行校验;
16.校验通过时,根据所述登录信息创建登录对象,并将所述登录对象存储至数据库中;
17.生成一登录编号,并根据所述登录编号以及所述登录信息生成登录记录;
18.将所述登录记录存储至登录记录表中。
19.在一实施例中,将所述登录记录对应的登录对象从数据库中删除,以强制退出所述客户端账号之后,还包括:
20.根据所述客户端账号的登录信息以及对应的强制退出时间建立黑名单记录,并存储至黑名单列表;其中,所述登录信息中包括客户端账号以及发起所述账号登录请求的客户端对应的ip地址。
21.在一实施例中,所述对接收到的账号登录请求中的登录信息进行校验,包括:
22.对所述账号登录请求中的登录信息进行抓取,得到对应的客户端账号以及ip地址;
23.将所述客户端账号和所述ip地址与所述黑名单列表中的黑名单记录进行匹配;
24.若匹配成功,则生成一拒绝登录信息,并将所述拒绝登录信息发送至发起所述账号登录请求的客户端。
25.在一实施例中,所述客户端账号的强制退出方法还包括:
26.获取所述黑名单列表中各黑名单记录的强制退出时间与当前系统时间的时间差;
27.若所述时间差超过预设时间阈值,则将所述黑名单记录从所述黑名单列表中删除。
28.第二方面,本技术提供一种客户端账号的强制退出装置,包括:
29.登录通知短信接收模块,用于接收移动终端转发的登录通知短信,所述移动终端为与所述客户端账号绑定的移动终端;所述登录通知短信由运营商在所述客户端账号成功登录时发送至所述移动终端;
30.登录记录匹配模块,用于将所述登录通知短信与预设的登录记录表中存储的登录记录进行匹配;
31.登录对象删除模块,用于当匹配到对应的登录记录时,将所述登录记录对应的登录对象从数据库中删除,以强制退出所述客户端账号;其中,所述登录对象在客户端账号登录成功时生成并存储于数据库中。
32.在一实施例中,所述登录记录匹配模块包括:
33.第一抓取单元,用于抓取所述登录通知短信中的登录信息以及登录编号;
34.第一查找单元,用于根据所述登录信息以及所述登录编号从所述登录记录表中查找登录记录;匹配到的登录记录中包含与所述登录通知短信相同的登录信息和登录编号。
35.在一实施例中,所述登录对象删除模块包括:
36.第二查找单元,用于根据所述登录记录中的登录信息查找具有相同登录信息的登录对象;
37.删除单元,用于将所述登录对象从所述数据库中删除。
38.在一实施例中,所述客户端账号的强制退出装置还包括:
39.登录校验模块,用于对接收到的账号登录请求中的登录信息和校验信息进行校验;
40.登录对象创建模块,用于校验通过时,根据所述登录信息创建登录对象,并将所述登录对象存储至数据库中;
41.登录记录生成模块,用于生成一登录编号,并根据所述登录编号以及所述登录信息生成登录记录;以及将所述登录记录存储至登录记录表中。
42.在一实施例中,所述客户端账号的强制退出装置还包括黑名单记录生成模块,用于:
43.将所述登录记录对应的登录对象从数据库中删除,以强制退出所述客户端账号之后,根据所述客户端账号的登录信息以及对应的强制退出时间建立黑名单记录,并存储至黑名单列表;其中,所述登录信息中包括客户端账号以及发起所述账号登录请求的客户端对应的ip地址。
44.在一实施例中,所述登录校验模块包括:
45.第二抓取单元,用于对所述账号登录请求中的登录信息进行抓取,得到对应的客户端账号以及ip地址;
46.匹配单元,用于将所述客户端账号和所述ip地址与所述黑名单列表中的黑名单记录进行匹配;
47.拒绝登录单元,用于当匹配成功时,生成一拒绝登录信息,并将所述拒绝登录信息发送至发起所述账号登录请求的客户端。
48.在一实施例中,所述客户端账号的强制退出装置还包括黑名单记录删除模块,用于:
49.获取所述黑名单列表中各黑名单记录的强制退出时间与当前系统时间的时间差;以及
50.若所述时间差超过预设时间阈值,则将所述黑名单记录从所述黑名单列表中删除。
51.第三方面,本技术还提供一种电子设备,包括:
52.中央处理器、存储器、通信模块,所述存储器中存储有计算机程序,所述中央处理器可调用所述计算机程序,所述中央处理器执行所述计算机程序时实现本技术提供的任一客户端账号的强制退出方法。
53.第四方面,本技术还提供一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被处理器执行时实现本技术提供的任一客户端账号的强制退出方法。
54.本技术提供的客户端账号的强制退出方法及装置,可实现账户登录后对账户实际所有人的短信通知提醒,并基于此短信向其提供强制熔断登录状态的途径,完善登录风险控制的事后链条,可显著降低他方用户登录后的安全隐患。
附图说明
55.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
56.图1为本技术提供的客户端账号的登录方法的示意图。
57.图2为本技术提供的客户端账号的登录方法和客户端账号的强制退出方法的应用场景示意图。
58.图3为本技术提供的客户端账号的强制退出方法的示意图。
59.图4为本技术提供的客户端账号的强制退出方法的另一种示意图。
60.图5为本技术提供的客户端账号的强制退出方法的另一种示意图。
61.图6为本技术提供的客户端账号的强制退出方法的另一种示意图。
62.图7为本技术提供的客户端账号的强制退出方法的另一种示意图。
63.图8为本技术提供的客户端账号的登录方法的另一种示意图。
64.图9为本技术提供的客户端账号的强制退出装置的示意图。
65.图10为本技术提供的客户端账号的强制退出装置的另一种示意图。
66.图11为本技术提供的客户端账号的强制退出装置的另一种示意图。
67.图12为本技术提供的客户端账号的强制退出装置的另一种示意图。
68.图13为本技术提供的客户端账号的强制退出装置的另一种示意图。
69.图14为本技术提供的客户端账号的强制退出装置的另一种示意图。
70.图15为本技术提供的一种电子设备的示意图。
具体实施方式
71.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
72.为了解决现有技术中存在的问题,第一方面,本技术提供一种客户端账号的强制退出方法,涉及信息安全技术领域和金融领域。顾名思义,本技术的客户端账号的强制退出方法是在客户端账号已经成功登录的情况下进行的,为了便于公众更好的理解本技术,这里首先给出客户端账号的登录步骤。图1为客户端账号的登录方法的示意图,该方法可应用在图2所示的场景下,该场景同样可作为本技术的客户端账号的强制退出方法的应用场景。图2所示的场景中包括四个参与方:发起账号登录请求的移动终端1、服务系统2、客户端账号绑定的移动终端3以及运营商4,其中,服务系统2中又包括客户端服务子系统21、数据库22、通知消息子系统23以及上行短信子系统24。
73.请同时参见图1和图2,客户端账号的登录方法包括以下步骤:
74.步骤s101,对接收到的账号登录请求中的登录信息和校验信息进行校验。
75.具体地,账号登录请求由登录客户端账号的移动终端1发送至服务系统2中的客户端服务子系统21。其中,登录信息包括客户端账号、登录网段的ip地址及登录时间等信息,其中客户端账号例如是一手机号;校验信息为登录密码。
76.客户端服务子系统21接收到账号登录请求后,对客户端账号及密码进行校验,当客户端账号和密码的对应关系正确时,检验通过,客户端服务子系统21允许客户端账号登录。
77.步骤s102,校验通过时,根据所述登录信息创建登录对象,并将所述登录对象存储至数据库中。
78.具体的,客户端服务子系统21调用内部的session生成功能为客户端账号创建一个session对象,即步骤s102中的登录对象。根据客户端服务子系统21对session存储的设计,该session对象被存储到数据库22中,格式为hashmap。其中session对象包含的参数key为sessionid(具有唯一性),参数value为客户端账号,即手机号;客户端服务子系统21将sessionid以cookie的形式返回给客户端。客户端获取客户端服务子系统21返回的sessionid信息时,表示客户端账户登录成功,用户可通过登录界面进入到客户端内的功能界面。对应手机银行app而言,功能界面例如是转账界面、账户总览界面等。
79.步骤s103,校验通过时,生成一登录编号,并根据所述登录编号以及所述登录信息生成登录记录;将所述登录记录存储至登录记录表中。
80.具体地,校验通过时,服务系统2中的客户端服务子系统21为该账号登录请求生成一登录编号,该登录编号按数据库递增序列生成,以确保登录编号不重复。客户端服务子系统21从账号登录请求中抓取客户端账号、登录网段的ip地址及登录时间等登录信息,根据登录信息和对应的登录编号生成登录记录,并存储至登录记录表中,参见表1:
81.表1:登录记录表
82.登录编号客户端账号ip地址登录时间1188xxxxxxxx196.128.84.xx20xx.12.31 12:31:562136xxxxxxxx196.128.80.xx20xx.12.31 15:01:12
…………
83.步骤s104,向客户端账号绑定的移动终端发送登录通知短信。
84.具体地,客户端服务子系统21将账号登录请求中的客户端账号、登录网段的ip地址及登录时间等登录信息以及登录编号上送至通知消息子系统23,通知消息子系统23根据登录信息和登录编号生成登录通知短信,并通过运营商将登录通知短信发送至向客户端账号。
85.这里需要说明的是,向服务系统发送账号登录请求的移动终端与客户端账号绑定的设备不一定为同一个移动终端,本技术给出的示例中,向服务系统发送账号登录请求的移动终端与客户端账号绑定的设备不是同一个移动终端。客户端可以安装在不同的移动终端上,客户端账号可以在任一移动终端上安装的客户端登录。这里的“绑定”指该移动终端上安装有与客户端账号绑定的手机号对应的sim卡,例如当客户端为某银行的手机银行移动app时,与客户端账号绑定的手机号可以是客户端账号所有人在银行预留的手机号。向客户端账号绑定的移动终端发送登录通知短信是为了告知客户端账号所有人其客户端账号的登录状态。
86.基于图2所示的场景,本技术提供一种客户端账号的强制退出方法,该方法的执行主体可以是图2中的服务系统2。请同时参见图2和图3,该方法包括以下步骤s201至步骤s203:
87.步骤s201,接收移动终端转发的登录通知短信;所述移动终端为与客户端账号绑定的移动终端;
88.本步骤中,所述登录通知短信由服务系统2(具体为服务系统2中的通知消息子系统23)在所述客户端账号成功登录时通过运营商4发送至客户端账号绑定的移动终端3(也可以理解为客户端账号绑定的手机号),以告知客户端账号所有人其客户端账号已成功登
录。这里并不限定客户端账号在哪个移动终端上登录,也即无论客户端中账号在哪个移动终端登录,无论是否为客户端账号所有人本人操作,运营商都会向客户端账号绑定的移动终端上发送登录通知短信。
89.与客户端绑定的移动终端3接收到客户端账号的登录通知短信后,移动终端3的用户(这里默认该用户即为客户端账号所有人)若希望强制退出该客户端账号,则可以将登录通知短信转发至服务系统2。在图2所述的场景中,具体为与客户端绑定的移动终端3将登录通知短信转发至服务系统2中的上行短信子系统24,上行短信子系统24再将接收到的登录通知短信转发至服务系统2中的客户端服务子系统21。
90.可以理解的是,客户端账号在任一移动终端上登录后,客户端便可与对应的服务系统进行数据交互,因此,运营商发送短信也是在接收到服务系统的指令后才会向客户端账号绑定的移动终端上发送登录通知短信。实际上,服务系统只需通知到客户端账号所有人其客户端账号已登录即可,通过运营商发送短信只是服务系统采取的一种通知方式。
91.步骤s202,判断所述登录通知短信与预设的登录记录表中存储的登录记录是否匹配。若是,则执行步骤s203,若否,则结束。
92.具体地,服务系统2为了保证用户可通过客户端与服务系统进行数据交互,当客户端账号登录成功时,服务系统2(具体为服务系统2中的客户端服务子系统21)会根据客户端账号的登录信息以及登录编号生成登录记录存储在登录记录表中,同时建立会话供客户端与服务系统交互,建立会话的方式例如在数据库中建立登录对象。具体可参见前述步骤s102和步骤s103中的描述。
93.本步骤中,根据登录通知短信与登录记录表中的登录记录进行匹配,实际上是按照登录通知短信中包含的登录信息和登录编号查找登录记录表中是否存在相应的登录记录。
94.步骤s203,若匹配到对应的登录记录,则将所述登录记录对应的登录对象从数据库中删除,以强制退出所述客户端账号;其中,所述登录对象在客户端账号登录成功时生成并存储于数据库中。
95.具体地,当匹配到对应的登录记录时,服务系统2(具体为服务系统2中的客户端服务子系统21)根据登录记录匹配对应的登录对象并将该登录对象删除,这里相当于找到客户端与服务系统进行交互的会话并删除。会话删除后,客户端无法与服务系统进行交互,客户端账号被强制退出,此时客户端的状态就会由登录状态变成登出状态。
96.本技术利用客户端账户登录后对客户端账户所有人的登录通知短信,向客户端账号所有人提供强制熔断客户端账号登录状态的途径,当客户端账户所有人转发登录通知短信时,服务系统执行上述步骤s101至步骤s103,强制退出客户端账号。本技术完善登录风险控制的事后链条,可显著降低他方用户登录后的安全隐患。且是否需要强制退出客户端账号完全由客户端账号所有人自行决定,既能避免客户端账号被他人恶意登录,也能在需要时方便客户端账号所有人其他设备登录。
97.在一实施例中,步骤s202,将所述登录通知短信与预设的登录记录表存储的登录记录进行匹配,包括:
98.抓取所述登录通知短信中的登录信息以及登录编号。
99.根据所述登录信息以及所述登录编号从所述登录记录表中查找登录记录;匹配到
的登录记录中包含与所述登录通知短信相同的登录信息和登录编号。
100.具体地,如图4所示,步骤s202包括以下步骤:
101.步骤s2021,抓取所述登录通知短信中的登录信息以及登录编号;
102.步骤s2022,判断所述登录编号是否存在于所述登录记录表中;若是,执行步骤s1023,若否,则结束;
103.步骤s2023,判断所述登录编号对应的登记记录中的客户端账号、登录网段的ip地址及登录时间与所述登录信息中的客户端账号、登录网段的ip地址及登录时间是否均一致;若是,则继续执行步骤s203即可;若否,则结束。
104.在一实施例中,如图5所示,步骤s203,将所述登录记录对应的登录对象从数据库中删除,包括:
105.步骤s2031,根据所述登录记录中的登录信息查找具有相同登录信息的登录对象;
106.具体地,根据所述登录信息中的客户端账号查找登录对象的value值。value值与客户端账号相同的登录对象即为与步骤s202中的登录记录对应的登录对象。
107.步骤s2032,将所述登录对象从所述数据库中删除。
108.这里将登录对象从数据库中删除后,用户无法通过进入登录后才能访问的客户端的功能界面,客户端账号被强制退出。
109.在一实施例中,如图6所示,在步骤s203,将所述登录记录对应的登录对象从数据库中删除,以强制退出所述客户端账号之后,还包括:
110.步骤s204,根据所述客户端账号的登录信息以及对应的强制退出时间建立黑名单记录,并存储至黑名单列表;其中,所述登录信息中包括客户端账号以及发起所述账号登录请求的客户端对应的ip地址。
111.具体地,针对强制退出的客户端账号的登录信息以及对应的强制退出时间建立黑名单记录,存储至黑名单列表中,如表2所示:
112.表2:黑名单列表
113.客户端账号ip地址强制退出时间188xxxxxxxx196.128.84.xx20xx.12.31 12:32:56136xxxxxxxx196.128.80.xx20xx.12.31 15:05:12
………
114.在建立黑名单列表的基础上,如图7所示,步骤s101,对接收到的账号登录请求中的登录信息和校验信息进行校验,包括:
115.步骤s1011,对所述账号登录请求中的登录信息进行抓取,得到对应的客户端账号以及ip地址;
116.步骤s1012,将所述客户端账号和所述ip地址与所述黑名单列表中的黑名单记录进行匹配;若匹配成功,则执行步骤s1013;
117.步骤s1013,生成一拒绝登录信息,并将所述拒绝登录信息发送至发起所述账号登录请求的客户端。
118.本技术建立黑名单列表,将被强制退出的客户端账号加入黑名单列表中。若被强制退出后仍有人在同一个移动终端上登录该客户端账号,则会被拒绝登录。本技术通过黑名单列表和校验信息(密码)双重校验,避免有人在未经客户端账号所有人允许的情况下恶
意反复登录他人客户端账号,保障了客户端账号的安全。
119.在一实施例中,如图8所示,所述客户端账号的强制退出方法还包括:
120.步骤s205,获取所述黑名单列表中各黑名单记录的强制退出时间与当前系统时间的时间差。
121.步骤s206,若所述时间差超过预设时间阈值,则将所述黑名单记录从所述黑名单列表中删除。
122.具体地,假设强制退出时间为20xx.12.30,12:32:56,当前系统时间为20xx.12.31,13:32:56,时间差为25个小时。若预设时间阈值为24小时,时间差大于预设时间阈值,此时即可将客户端账号对应的黑名单记录删除;若预设时间阈值为48小时,时间差小于预设时间阈值,此时则应继续将客户端账号对应的黑名单记录保留在黑名单列表中。
123.对于接收到的每一个账号登录请求,服务系统都会对其进行黑名单校验和密码校验,只有当两个校验均通过时,客户端账号才能登录成功。本实施例设置了黑名单记录的保留时间,既能在一定时间内有效防止客户端账号被恶意登录,也能在客户端账户所有人误操作时提供补救措施,例如用户在新的移动终端(客户端账号未绑定的移动终端)上登录客户端账号,但用户在旧的移动终端(客户端账号绑定的移动终端)上不小心启动了强制退出的方法,这种情况下,在预设时间后用户即可重新使用新的移动终端登录客户端账号。
124.本实施例通过建立黑名单列表形成对高风险账户的延时保护,确保账户在强制签退后的特定时长内无法再次登录,延长了登录安全保障的时间和效果。黑名单数据库采用线程轮询以实现数据的周期性清理,在确保登录账户安全性的同时,充分考虑了用户登录行为的多样性,提高了app客户端的适用性和便捷性。
125.综上所述,本技术提供的客户端账号的强制退出方法,在登录环节中完善了事后提醒流程,强化了风险控制效果,有助于在系统层面实现账户安全防控,在流程层面实现登录安全的事后保障闭环。
126.基于同一发明构思,本技术实施例还提供了一种客户端账号的强制退出装置,可以用于实现上述实施例所描述的方法,如下面的实施例所述。由于客户端账号的强制退出装置解决问题的原理与客户端账号的强制退出方法相似,因此客户端账号的强制退出装置的实施可以参见客户端账号的强制退出方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
127.如图9所示,本技术提供一种客户端账号的强制退出装置,包括:
128.登录通知短信接收模块301,用于接收移动终端转发的登录通知短信,所述移动终端为与所述客户端账号绑定的移动终端;所述登录通知短信由运营商在所述客户端账号成功登录时发送至所述移动终端;
129.登录记录匹配模块302,用于将所述登录通知短信与预设的登录记录表中存储的登录记录进行匹配;
130.登录对象删除模块303,用于当匹配到对应的登录记录时,将所述登录记录对应的登录对象从数据库中删除,以强制退出所述客户端账号;其中,所述登录对象在客户端账号登录成功时生成并存储于数据库中。
131.在一实施例中,如图10所示,所述登录记录匹配模块302包括:
132.第一抓取单元3021,用于抓取所述登录通知短信中的登录信息以及登录编号;
133.第一查找单元3022,用于根据所述登录信息以及所述登录编号从所述登录记录表中查找登录记录;匹配到的登录记录中包含与所述登录通知短信相同的登录信息和登录编号。
134.在一实施例中,如图11所示,所述登录对象删除模块303包括:
135.第二查找单元3031,用于根据所述登录记录中的登录信息查找具有相同登录信息的登录对象;
136.删除单元3032,用于将所述登录对象从所述数据库中删除。
137.在一实施例中,如图12所示,所述客户端账号的强制退出装置还包括:
138.登录校验模块304,用于对接收到的账号登录请求中的登录信息进行校验;
139.登录对象创建模块305,用于校验通过时,根据所述登录信息创建登录对象,并将所述登录对象存储至数据库中;
140.登录记录生成模块306,用于生成一登录编号,并根据所述登录编号以及所述登录信息生成登录记录;以及将所述登录记录存储至登录记录表中。
141.在一实施例中,如图13所示,所述客户端账号的强制退出装置还包括黑名单记录生成模块307,用于:
142.将所述登录记录对应的登录对象从数据库中删除,以强制退出所述客户端账号之后,根据所述客户端账号的登录信息以及对应的强制退出时间建立黑名单记录,并存储至黑名单列表;其中,所述登录信息中包括客户端账号以及发起所述账号登录请求的客户端对应的ip地址。
143.在一实施例中,如图14所示,所述登录校验模块304包括:
144.第二抓取单元3041,用于对所述账号登录请求中的登录信息进行抓取,得到对应的客户端账号以及ip地址;
145.匹配单元3042,用于将所述客户端账号和所述ip地址与所述黑名单列表中的黑名单记录进行匹配;
146.拒绝登录单元3043,用于当匹配成功时,生成一拒绝登录信息,并将所述拒绝登录信息发送至发起所述账号登录请求的客户端。
147.在一实施例中,如图13所示,所述客户端账号的强制退出装置还包括黑名单记录删除模块308,用于:
148.获取所述黑名单列表中各黑名单记录的强制退出时间与当前系统时间的时间差;以及若所述时间差超过预设时间阈值,则将所述黑名单记录从所述黑名单列表中删除。
149.第三方面,本发明还提供一种电子设备,参见图15,所述电子设备100具体包括:
150.中央处理器(processor)110、存储器(memory)120、通信模块(communications)130、输入单元140、输出单元150以及电源160。
151.其中,所述存储器(memory)120、通信模块(communications)130、输入单元140、输出单元150以及电源160分别与所述中央处理器(processor)110相连接。所述存储器120中存储有计算机程序,所述中央处理器110可调用所述计算机程序,所述中央处理器110执行所述计算机程序时实现上述实施例中的客户端账号的强制退出方法中的全部步骤。
152.第四方面,本技术的实施例还提供一种计算机可读存储介质,用于存储计算机程序,所述计算机程序可被处理器执行。所述计算机程序被处理器执行时实现本发明所提供的任一客户端账号的强制退出方法。
153.本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书实施例的至少一个实施例或示例中。
154.在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。以上所述仅为本说明书实施例的实施例而已,并不用于限制本说明书实施例。对于本领域技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书实施例的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1