一种帐号管理方法和装置制造方法

文档序号:7985824阅读:183来源:国知局
一种帐号管理方法和装置制造方法
【专利摘要】本发明公开了一种帐号管理方法和装置,属于网络【技术领域】。所述方法包括:预先存储各帐号与其管理终端的绑定关系;接收终端发送的帐号管理请求,所述帐号管理请求中携带有请求管理的帐号、该终端的标识和操作标识;根据存储的各帐号与其管理终端的绑定关系,以及所述帐号管理请求,判断发送所述帐号管理请求的终端是否为所述请求管理的帐号的管理终端;如果是,则当所述操作标识为锁定标识时,将所述请求管理的帐号的状态信息设置为锁定,阻止对该帐号的登录,当所述操作标识为解锁标识时,将所述请求管理的帐号的状态信息设置为未锁定,允许对该帐号的登录;否则,拒绝所述帐号管理请求。采用本发明,可以提高网络帐号的安全性。
【专利说明】一种帐号管理方法和装置
【技术领域】
[0001]本发明涉及网络【技术领域】,特别涉及一种帐号管理方法和装置。
【背景技术】
[0002]随着网络技术的快速发展,互联网已经走入了越来越多人的生活。人们在日常应用网络的过程中,如浏览网页、访问SNS (Social Networking Services,社会性网络服务)网站、使用即时聊天软件、观看在线影视、玩网络游戏等,经常需要在提供相应网络应用的网站注册帐号,并需要登录帐号以使用相应的网络应用。所以,用户在应用网络的过程中,往往会在各类网站注册有很多帐号,而且会经常进行帐号登录。
[0003]现有技术中,帐号登录一般是通过帐号密码的登录方式,用户通过终端可以输入自己的帐号和对应的密码,并发送给服务器,服务器在进行帐号登录认证时,对用户通过终端发送的帐号和密码进行验证,如果验证成功则允许登录帐号,否则拒绝响应的帐号登录请求。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]现有技术中,只通过帐号密码就可以登录帐号,而用户在频繁的输入并向服务器发送帐号和密码的过程中,帐号和密码很容易被网络黑客盗取,然后进行恶意登录,严重的影响了帐号的安全性。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种帐号管理方法和装置,以提高网络帐号的安全性。所述技术方案如下:
[0007]—方面,提供了一种帐号管理方法,预先存储各帐号与其管理终端的绑定关系,所述方法包括:
[0008]接收终端发送的帐号管理请求,所述帐号管理请求中携带有请求管理的帐号、该终端的标识和操作标识;
[0009]根据存储的各帐号与其管理终端的绑定关系,以及所述帐号管理请求,判断发送所述帐号管理请求的终端是否为所述请求管理的帐号的管理终端;
[0010]如果是,则当所述操作标识为锁定标识时,将所述请求管理的帐号的状态信息设置为锁定,阻止对该帐号的登录,当所述操作标识为解锁标识时,将所述请求管理的帐号的状态信息设置为未锁定,允许对该帐号的登录。
[0011]优选的,所述操作标识为锁定标识,所述帐号管理请求中还携带有锁定时长;
[0012]所述将所述请求管理的帐号的状态信息设置为锁定之后,还包括:从该设置操作开始经过所述锁定时长时,将该帐号的状态信息设置为未锁定。
[0013]优选的,所述将所述请求管理的帐号的状态信息设置为锁定时,如果所述请求管理的帐号处于登录状态,则还包括:断开该帐号的登录连接。
[0014]优选的,还包括:[0015]接收终端发送的管理终端绑定请求,所述管理终端绑定请求中携带有请求绑定管理终端的帐号和请求绑定的管理终端的标识;
[0016]对所述管理终端绑定请求进行身份验证,如果身份验证通过,则根据所述管理终端绑定请求,存储该帐号和该管理终端的绑定关系,否则,拒绝所述管理终端绑定请求。
[0017]优选的,还包括:
[0018]接收终端发送的管理终端解绑请求,所述管理终端解绑请求中携带有请求解绑管理终端的帐号和请求解绑的管理终端的标识;
[0019]对所述管理终端解绑请求进行身份验证,如果身份验证通过,则根据所述管理终端解绑请求,对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除,否则,拒绝所述管理终端解绑请求。
[0020]优选的,所述对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除时,如果删除了存储的所述请求解绑管理终端的帐号的全部绑定关系,贝Ij还包括:
[0021]将所述请求解绑管理终端的帐号的状态信息设置为未锁定。
[0022]另一方面,提供了一种帐号管理装置,所述装置包括:
[0023]存储模块,用于预先存储各帐号与其管理终端的绑定关系;
[0024]接收模块,用于接收终端发送的帐号管理请求,所述帐号管理请求中携带有请求管理的帐号、该终端的标识和操作标识;
[0025]管理模块,用于根据存储的各帐号与其管理终端的绑定关系,以及所述帐号管理请求,判断发送所述帐号管理请求的终端是否为所述请求管理的帐号的管理终端;
[0026]如果是,则当所述操作标识为锁定标识时,将所述请求管理的帐号的状态信息设置为锁定,阻止对该帐号的登录,当所述操作标识为解锁标识时,将所述请求管理的帐号的状态信息设置为未锁定,允许对该帐号的登录。
[0027]优选的,所述操作标识为锁定标识,所述帐号管理请求中还携带有锁定时长;
[0028]所述管理模块在所述将所述请求管理的帐号的状态信息设置为锁定之后,还用于:从该设置操作开始经过所述锁定时长时,将该帐号的状态信息设置为未锁定。
[0029]优选的,所述管理模块在将所述请求管理的帐号的状态信息设置为锁定时,如果所述请求管理的帐号处于登录状态,所述管理模块还用于:断开该帐号的登录连接。
[0030]优选的,所述存储模块,还用于:
[0031]接收终端发送的管理终端绑定请求,所述管理终端绑定请求中携带有请求绑定管理终端的帐号和请求绑定的管理终端的标识;
[0032]对所述管理终端绑定请求进行身份验证,如果身份验证通过,则根据所述管理终端绑定请求,存储该帐号和该管理终端的绑定关系,否则,拒绝所述管理终端绑定请求。
[0033]优选的,所述存储模块,还用于:
[0034]接收终端发送的管理终端解绑请求,所述管理终端解绑请求中携带有请求解绑管理终端的帐号和请求解绑的管理终端的标识;
[0035]对所述管理终端解绑请求进行身份验证,如果身份验证通过,则根据所述管理终端解绑请求,对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除,否则,拒绝所述管理终端解绑请求。[0036]优选的,所述存储模块,还用于:所述对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除时,如果删除了存储的所述请求解绑管理终端的帐号的全部绑定关系,则将所述请求解绑管理终端的帐号的状态信息设置为未锁定。
[0037]本发明实施例提供的技术方案带来的有益效果是:
[0038]设置帐号的管理终端,通过管理终端可以设置其对应帐号的状态信息,当设置为锁定时,则帐号无法被登录,当设置为未锁定时,则帐号可以被登录,这样,在帐号锁定的情况下,密码即使被盗取,帐号也无法被恶意登录,而且在帐号未锁定的情况下,发现帐号被恶意登录时,可以及时进行帐号锁定,从而,提高了网络帐号的安全性。
【专利附图】

【附图说明】
[0039]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1是本发明实施例提供的帐号管理方法的流程图;
[0041]图2是本发明实施例提供的帐号绑定管理终端的方法流程图;
[0042]图3是本发明实施例提供的帐号解绑管理终端的方法流程图;
[0043]图4是本发明实施例提供的帐号管理装置的结构示意图。
【具体实施方式】
[0044]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0045]实施例一
[0046]本发明实施例提供了一种帐号管理方法,该方法中可以预先存储各帐号与其管理终端的绑定关系。参见图1,该方法的处理流程可以具体包括以下步骤:
[0047]步骤101,接收终端发送的帐号管理请求,该帐号管理请求中携带有请求管理的帐号、该终端的标识和操作标识。
[0048]步骤102,根据存储的各帐号与其管理终端的绑定关系,以及该帐号管理请求,判断发送该帐号管理请求的终端是否为请求管理的帐号的管理终端,如果是,则执行步骤103,否则,执行步骤104。
[0049]步骤103,当操作标识为锁定标识时,将请求管理的帐号的状态信息设置为锁定,阻止对该帐号的登录,当操作标识为解锁标识时,将请求管理的帐号的状态信息设置为未锁定,允许对该帐号的登录。
[0050]步骤104,拒绝该帐号管理请求。
[0051]本发明实施例中,设置帐号的管理终端,通过管理终端可以设置对应帐号的状态信息,当设置为锁定时,则帐号无法被登录,当设置为未锁定时,则帐号可以被登录,这样,在帐号锁定的情况下,密码即使被盗取,帐号也无法被恶意登录,而且在帐号未锁定的情况下,发现帐号被恶意登录时,可以及时进行帐号锁定,从而,提高了网络帐号的安全性。
[0052]实施例二[0053]本发明实施例提供了一种帐号管理的方法,该方法可以优选的通过相应网络应用的网站服务器来实现,例如,该方法应用于某网络聊天软件的帐号登录认证时,则该方法可以由该网络聊天软件的服务器来执行。
[0054]该方法中,可以预先在服务器中存储各帐号与其管理终端的绑定关系,可以建立绑定关系数据库。具体的,服务器可以将帐号和其绑定的管理终端的标识对应的存储,每个绑定关系可以包括一个帐号一管理终端标识对。一个帐号可以绑定多个管理终端,一个终端可以作为多个帐号的管理终端。这里,终端的标识是可以唯一标记一个终端的信息,例如手机的IMEI (International MobileEquipment Identity,国际移动设备身份码)、手机号码等。该绑定关系可以在服务器侧进行设置,用户可以通过短信等方式将欲设置的绑定关系通知服务器,另外优选的,可以以终端向服务器发送管理终端绑定请求的方式进行设置,具体过程在后面的实施例中会有详细的阐述。
[0055]下面将结合具体处理方式对图1所示的该方法的处理流程进行详细的说明,具体内容如下。
[0056]步骤101,服务器接收终端发送的帐号管理请求。其中,该帐号管理请求中携带有请求管理的帐号、该终端的标识和操作标识。
[0057]可以在终端安装用于帐号管理的应用,通过该应用可以对帐号进行锁定或解锁。在该应用中,可以设置帐号锁定和解锁的界面,界面中可以包括帐号输入窗口,还可以包括帐号锁定按钮和帐号解锁按钮,用户可以输入相应的帐号,并点击锁定或解锁的按钮,以生成并发送帐号管理请求。应用在生成帐号管理请求时,获取用户输入的帐号以及当前终端的标识,并将帐号和终端的标识携带于帐号管理请求中,另外,还根据用户点击的按钮生成相应的操作标识,并将操作标识携带于帐号管理请求中,如果用户点击的是帐号锁定按钮,则生成的操作标识为锁定标识,如果用户点击的是帐号解锁按钮,则生成的操作标识为解锁标识,之后还可以进行加密处理。
[0058]另外,帐号管理请求也可以通过短信的方式发送,在短信中携带相应的信息。
[0059]步骤102,服务器根据存储的各帐号与其管理终端的绑定关系,以及该帐号管理请求,判断发送该帐号管理请求的终端是否为请求管理的帐号的管理终端,如果是,则执行步骤103,否则,执行步骤104。
[0060]服务器在接收到帐号管理请求时,判断发送请求的终端与请求锁定或解锁的帐号是否具有绑定关系,如果具有绑定关系,则可以对帐号的状态信息进行相应的设置。具体的,服务器在接收到帐号管理请求后,提取其中携带的帐号和终端的标识,然后可以根据提取的帐号在上述绑定关系数据库中查找该帐号对应的管理终端的标识,可能查找到一个结果,也可能查找到多个结果(该帐号绑定有多个终端),还可能查找到零个结果(该帐号没有设置绑定终端),这时,服务器可以判断查找到的结果中是否有上述提取的终端的标识,如果有,则说明该帐号和该终端具有绑定关系,否则,它们没有绑定关系。
[0061]可见,帐号的锁定和解锁过程中,帐号的密码并不是必须的,只要通过帐号绑定的管理终端发送帐号管理请求即可。当然,也可以额外增加密码验证,在密码验证通过后才可以进行相应的锁定或解锁。
[0062]步骤103,当操作标识为锁定标识时,服务器将请求管理的帐号的状态信息设置为锁定,阻止对该帐号的登录,当操作标识为解锁标识时,服务器将请求管理的帐号的状态信息设置为未锁定,允许对该帐号的登录。
[0063]如果帐号和终端具有绑定关系,服务器则可以根据操作标识对帐号的状态信息进行设置,如果操作标识是锁定标识,则将状态信息设置为锁定,如果操作标识是解锁标识,则将状态信息设置为未锁定。帐号进入锁定状态后,将阻止帐号的登录,当将请求管理的帐号的状态信息设置为锁定时,如果该帐号处于登录状态,则优选的,可以断开该帐号的登录连接,使该帐号强行下线,如果该帐号没有被登录,则后续的对该帐号发出的帐号登录请求都将被拒绝。帐号进入未锁定状态后,则后续的对该帐号发出的帐号登录请求,只要验证通过,帐号就可以登录上线。
[0064]优选的,对于操作标识为锁定标识的情况,帐号管理请求中还可以携带锁定时长,用于设置对帐号锁定的时长。基于该锁定时长,在将请求管理的帐号的状态信息设置为锁定之后,从该设置操作开始经过锁定时长时,将该帐号的状态信息设置为未锁定。服务器从帐号管理请求中提取锁定时长,并在锁定该帐号时开始计时,经过锁定时长后,则解锁该帐号。通过这种方法,可以实现对帐号的定时锁定,节省了解锁的操作。
[0065]当状态信息设置完成后,服务器可以向终端发送锁定或解锁成功的通知。
[0066]步骤104,服务器拒绝该帐号管理请求。
[0067]具体的,服务器可以向终端发送相应的拒绝管理通知,优选的,在通知中还可以携带拒绝原因,如用户使用的终端不是该帐号的管理终端等。
[0068]基于上述帐号管理方法,本发明实施例在进行帐号登录认证时,可以按照如下的方法进行。
[0069]当接收终端发送的帐号登录请求时,服务器对帐号登录请求进行身份认证,并查询请求登录的帐号的状态信息,如果身份认证通过且帐号的状态信息为未锁定,则通过该帐号登录请求,如果身份认证未通过或帐号的状态信息为锁定,则拒绝该帐号登录请求。
[0070]帐号的状态信息可以在服务器侧进行初始设置,例如,服务器可以设置每个帐号的初始状态信息都为未锁定,也可以将一些特殊的帐号的状态信息设置为锁定。
[0071]服务器通过帐号登录请求后,可以向终端发送登录成功通知,完成帐号的登录过程。服务器拒绝帐号登录请求后,可以向终端发送相应的拒绝登录通知,优选的,在通知中还可以携带拒绝原因,如密码错误、帐号已锁定等。
[0072]基于上述帐号管理方法,本发明实施例还提供了帐号绑定和解绑管理终端的处理流程。参照图2,帐号绑定管理终端的处理流程可以包括以下步骤:
[0073]步骤201,服务器接收终端发送的管理终端绑定请求。此管理终端绑定请求中携带有请求绑定管理终端的帐号和请求绑定的管理终端的标识。
[0074]可以在终端安装用于帐号绑定和解绑管理终端的应用,在该应用中,可以设置帐号绑定管理终端的界面,其中可以包括帐号输入窗口,用于输入准备绑定管理终端的帐号,还可以包括管理终端标识输入窗口,用于输入与帐号绑定的管理终端的标识(这里可以填写一个或多个管理终端的标识),管理终端的标识可以是手机号码、MEI等,还可以包括绑定按钮,用于触发生成并发送管理终端绑定请求。用户在输入帐号、输入管理终端的标识、点击绑定按钮之后,应用则生成相应的管理终端绑定请求,在生成过程中,应用获取用户输入的帐号和管理终端的标识,将其携带于管理终端绑定请求中。之后,还可以进行加密处理。最后,终端将生成的管理终端绑定请求发送给服务器。[0075]另外,管理终端绑定请求也可以通过短信的方式发送,在短信中携带相应的信息。
[0076]步骤202,服务器对管理终端绑定请求进行身份验证,如果身份验证通过,则执行步骤203,否则,执行步骤204。
[0077]此处的身份验证可以采用密码验证、密保验证、手机验证、问题验证等身份验证方式。这里由于帐号绑定管理终端的操作对帐号的安全影响较大,所以优选的,不能只通过密码验证的方式,可以采取安全级别更高的验证方式。
[0078]步骤203,服务器根据该管理终端绑定请求,存储该帐号和该管理终端的绑定关系。服务器可以提取管理终端绑定请求中的帐号和管理终端的标识,然后可以将该帐号和管理终端的标识对应的存储在绑定关系数据库中。最后服务器还可以向发送请求的终端发送绑定成功通知。
[0079]步骤204,服务器拒绝该管理终端绑定请求。服务器向发送请求的终端发送拒绝绑定通知,优选的,可以在通知中携带拒绝原因。
[0080]参照图3,帐号解绑管理终端的处理流程可以包括以下步骤:
[0081]步骤301,服务器接收终端发送的管理终端解绑请求。此管理终端解绑请求中携带有请求解绑管理终端的帐号和请求解绑的管理终端的标识。
[0082]可以在终端使用用于帐号绑定和解绑管理终端的应用,在该应用中,可以设置帐号解绑管理终端的界面,其中可以包括帐号输入窗口,用于输入解绑管理终端的帐号,还可以包括管理终端选择窗口,用于选择进行解绑的管理终端(在用户输入帐号之后,应用可以在管理终端选择窗口中显示与该帐号的管理终端供用户选择,这里可以选择一个或多个管理终端),还可以包括解绑按钮,用于触发生成并发送管理终端解绑请求。用户在输入帐号、选择管理终端、点击解绑按钮之后,应用则生成相应的管理终端解绑请求,在生成过程中,应用获取用户输入的帐号和选择的管理终端的标识,将帐号和管理终端的标识携带于管理终端解绑请求中。之后,还可以进行加密处理。最后,终端将生成的管理终端解绑请求发送给服务器。
[0083]另外,管理终端解绑请求也可以通过短信的方式发送,在短信中携带相应的信息。
[0084]步骤302,服务器对该管理终端解绑请求进行身份验证,如果身份验证通过,则执行步骤303,否则,执行步骤304。具体判断方式可参照本实施例前述的内容。
[0085]此处的身份验证可以采用密码验证、密保验证、手机验证、问题验证等身份验证方式。这里由于帐号解绑管理终端的操作对帐号的安全影响较大,所以优选的,不能只通过密码验证的方式,可以采取安全级别更高的验证方式。
[0086]步骤303,服务器根据所述管理终端解绑请求,对存储的请求解绑管理终端的帐号和请求解绑的管理终端的绑定关系进行删除。服务器可以在绑定关系数据库中查找到对应存储的该帐号和该管理终端的标识,并将其删除,如果没有查找到,则可能是管理终端解绑请求出现数据错误,可以不做处理,并通知发送请求的终端。
[0087]优选的,在对存储的请求解绑管理终端的帐号和请求解绑的管理终端的绑定关系进行删除时,如果删除了存储的该请求解绑管理终端的帐号的全部绑定关系,则可以将该请求解绑管理终端的帐号的状态信息设置为未锁定。删除掉帐号全部的绑定关系的信息,如果该帐号处于锁定状态,有可能在帐号解绑管理终端后,用户无法对帐号进行解锁,导致无法登录该帐号,而通过这种方法,可以避免用户无法登录帐号。另外,如果用户只是对帐号绑定的部分管理终端进行解绑,那么可以不用对帐号进行解锁。
[0088]在删除操作结束后,服务器可以向发送请求的终端发送管理终端解绑成功的通知。
[0089]步骤304,服务器拒绝该管理终端解绑请求。服务器向终端发送拒绝解绑通知,优选的,可以在通知中携带拒绝原因。
[0090]本发明实施例中,设置帐号的管理终端,通过管理终端可以设置对应帐号的状态信息,当设置为锁定时,则帐号无法被登录,当设置为未锁定时,则帐号可以被登录,这样,在帐号锁定的情况下,密码即使被盗取,帐号也无法被恶意登录,而且在帐号未锁定的情况下,发现帐号被恶意登录时,可以及时进行帐号锁定,从而,提高了网络帐号的安全性。
[0091]实施例三
[0092]基于相同的技术构思,本发明实施例提供了一种帐号管理装置,参见图4,所述装置包括:
[0093]存储模块410,用于预先存储各帐号与其管理终端的绑定关系;
[0094]接收模块420,用于接收终端发送的帐号管理请求,所述帐号管理请求中携带有请求管理的帐号、该终端的标识和操作标识;
[0095]管理模块430,用于根据存储的各帐号与其管理终端的绑定关系,以及所述帐号管理请求,判断发送所述帐号管理请求的终端是否为所述请求管理的帐号的管理终端;
[0096]如果是,则当所述操作标识为锁定标识时,将所述请求管理的帐号的状态信息设置为锁定,阻止对该帐号的登录,当所述操作标识为解锁标识时,将所述请求管理的帐号的状态信息设置为未锁定,允许对该帐号的登录;
[0097]否则,拒绝所述帐号管理请求。
[0098]优选的,所述操作标识为锁定标识,所述帐号管理请求中还携带有锁定时长;
[0099]所述管理模块430在所述将所述请求管理的帐号的状态信息设置为锁定之后,还用于:从该设置操作开始经过所述锁定时长时,将该帐号的状态信息设置为未锁定。
[0100]优选的,所述管理模块430在将所述请求管理的帐号的状态信息设置为锁定时,如果所述请求管理的帐号处于登录状态,所述管理模块430还用于:断开该帐号的登录连接。
[0101]优选的,所述存储模块410,还用于:
[0102]接收终端发送的管理终端绑定请求,所述管理终端绑定请求中携带有请求绑定管理终端的帐号和请求绑定的管理终端的标识;
[0103]对所述管理终端绑定请求进行身份验证,如果身份验证通过,则根据所述管理终端绑定请求,存储该帐号和该管理终端的绑定关系,否则,拒绝所述管理终端绑定请求。
[0104]优选的,所述存储模块410,还用于:
[0105]接收终端发送的管理终端解绑请求,所述管理终端解绑请求中携带有请求解绑管理终端的帐号和请求解绑的管理终端的标识;
[0106]对所述管理终端解绑请求进行身份验证,如果身份验证通过,则根据所述管理终端解绑请求,对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除,否则,拒绝所述管理终端解绑请求。
[0107]优选的,所述存储模块410,还用于:所述对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除时,如果删除了存储的所述请求解绑管理终端的帐号的全部绑定关系,则将所述请求解绑管理终端的帐号的状态信息设置为未锁定。
[0108]本发明实施例中,设置帐号的管理终端,通过管理终端可以设置对应帐号的状态信息,当设置为锁定时,则帐号无法被登录,当设置为未锁定时,则帐号可以被登录,这样,在帐号锁定的情况下,密码即使被盗取,帐号也无法被恶意登录,而且在帐号未锁定的情况下,发现帐号被恶意登录时,可以及时进行帐号锁定,从而,提高了网络帐号的安全性。
[0109]需要说明的是:上述实施例提供的帐号管理装置在进行帐号锁定和解锁时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的帐号管理装置与帐号管理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0110]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0111]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0112]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种帐号管理方法,其特征在于,预先存储各帐号与其管理终端的绑定关系,所述方法包括: 接收终端发送的帐号管理请求,所述帐号管理请求中携带有请求管理的帐号、该终端的标识和操作标识; 根据存储的各帐号与其管理终端的绑定关系,以及所述帐号管理请求,判断发送所述帐号管理请求的终端是否为所述请求管理的帐号的管理终端; 如果是,则当所述操作标识为锁定标识时,将所述请求管理的帐号的状态信息设置为锁定,阻止对该帐号的登录,当所述操作标识为解锁标识时,将所述请求管理的帐号的状态信息设置为未锁定,允许对该帐号的登录。
2.根据权利要求1所述的方法,其特征在于,所述操作标识为锁定标识,所述帐号管理请求中还携带有锁定时长; 所述将所述请求管理的帐号的状态信息设置为锁定之后,还包括:从该设置操作开始经过所述锁定时长时,将该帐号的状态信息设置为未锁定。
3.根据权利要求1所述的方法,其特征在于,所述将所述请求管理的帐号的状态信息设置为锁定时,如果所述请求管理的帐号处于登录状态,则还包括:断开该帐号的登录连接。
4.根据权利要求1所述的方法,其特征在于,还包括: 接收终端发送的管理终端绑定请求,所述管理终端绑定请求中携带有请求绑定管理终端的帐号和请求绑定的管理终端的标识; 对所述管理终端绑定请求进行身份验证,如果身份验证通过,则根据所述管理终端绑定请求,存储该帐号和该管理终端`的绑定关系,否则,拒绝所述管理终端绑定请求。
5.根据权利要求4所述的方法,其特征在于,还包括: 接收终端发送的管理终端解绑请求,所述管理终端解绑请求中携带有请求解绑管理终端的帐号和请求解绑的管理终端的标识; 对所述管理终端解绑请求进行身份验证,如果身份验证通过,则根据所述管理终端解绑请求,对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除,否则,拒绝所述管理终端解绑请求。
6.根据权利要求5所述的方法,其特征在于,所述对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除时,如果删除了存储的所述请求解绑管理终端的帐号的全部绑定关系,则还包括: 将所述请求解绑管理终端的帐号的状态信息设置为未锁定。
7.一种帐号管理装置,其特征在于,所述装置包括: 存储模块,用于预先存储各帐号与其管理终端的绑定关系; 接收模块,用于接收终端发送的帐号管理请求,所述帐号管理请求中携带有请求管理的帐号、该终端的标识和操作标识; 管理模块,用于根据存储的各帐号与其管理终端的绑定关系,以及所述帐号管理请求,判断发送所述帐号管理请求的终端是否为所述请求管理的帐号的管理终端; 如果是,则当所述操作标识为锁定标识时,将所述请求管理的帐号的状态信息设置为锁定,阻止对该帐号的登录,当所述操作标识为解锁标识时,将所述请求管理的帐号的状态信息设置为未锁定,允许对该帐号的登录。
8.根据权利要求7所述的装置,其特征在于,所述操作标识为锁定标识,所述帐号管理请求中还携带有锁定时长; 所述管理模块在所述将所述请求管理的帐号的状态信息设置为锁定之后,还用于:从该设置操作开始经过所述锁定时长时,将该帐号的状态信息设置为未锁定。
9.根据权利要求7所述的方法,其特征在于,所述管理模块在将所述请求管理的帐号的状态信息设置为锁定时,如果所述请求管理的帐号处于登录状态,所述管理模块还用于:断开该帐号的登录连接。
10.根据权利要求7所述的装置,其特征在于,所述存储模块,还用于: 接收终端发送的管理终端绑定请求,所述管理终端绑定请求中携带有请求绑定管理终端的帐号和请求绑定的管理终端的标识; 对所述管理终端绑定请求进行身份验证,如果身份验证通过,则根据所述管理终端绑定请求,存储该帐号和该管理终端的绑定关系,否则,拒绝所述管理终端绑定请求。
11.根据权利要求10所述的装置,其特征在于,所述存储模块,还用于: 接收终端发送的管理终端解绑请求,所述管理终端解绑请求中携带有请求解绑管理终端的帐号和请求解绑的管理终端的标识; 对所述管理终端解绑请求进行身份验证,如果身份验证通过,则根据所述管理终端解绑请求,对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除,否则,拒绝所述管理终端解绑请求。·
12.根据权利要求11所述的装置,其特征在于,所述存储模块,还用于:所述对存储的所述请求解绑管理终端的帐号和所述请求解绑的管理终端的绑定关系进行删除时,如果删除了存储的所述请求解绑管理终端的帐号的全部绑定关系,则将所述请求解绑管理终端的帐号的状态信息设置为未锁定。
【文档编号】H04L29/06GK103825863SQ201210464958
【公开日】2014年5月28日 申请日期:2012年11月16日 优先权日:2012年11月16日
【发明者】秦雷, 王小叶, 郭计伟, 李俊 申请人:深圳市腾讯计算机系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1