账号管理方法及装置的制造方法_2

文档序号:9710841阅读:来源:国知局
框图。
【具体实施方式】
[0086]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0087]图1是根据一示例性实施例示出的一种账号管理方法的流程图。该方法可以用于服务器。参见图1所示,该方法可以包括:
[0088]在步骤S101中,接收已登录当前账号的第一终端发送的针对第二终端的账号注销请求,所述第二终端上记录有所述当前账号的信息,所述账号注销请求用于对所述第二终端上所述当前账号的信息进行删除。
[0089]例如,用户某天发现第二终端丢失,而该用户曾经在第二终端上登录过自己的当前账号,第二终端保存有该账号的账号信息,如用户名、密码等。为了避免泄密,该用户可以使用第一终端以该账号登录到服务器上,并发出针对第二终端的账号注销请求。
[0090]在步骤S102中,当所述第二终端联网后,删除所述第二终端上当前账号的信息。
[0091]例如,在一种场景下,服务器可以在第二终端联网后,向第二终端下发账号注销指令,以实施对第二终端的远程控制,使第二终端上强制运行账号注销操作,删除第二终端上的该账号信息,确保用户的数据安全。
[0092]而当第二终端未联网时,服务器虽无法直接对其进行远程控制,但服务器可以保持下发账号注销指令的状态,或者说是持续下发账号注销指令,这样一旦第二终端连接到网络,即可进行账号的注销。
[0093]参见图2所示,在本实施例或本公开其他某些实施例中,所述方法还可以包括:
[0094]在步骤S201中,对所述账号注销请求进行身份验证。
[0095]在步骤S202中,当所述身份验证通过后,再允许执行删除所述第二终端上当前账号的信息的步骤。
[0096]作为示例,在一些场景下,对所述账号注销请求进行身份验证,可以包括:
[0097]判断所述第一终端发送的身份验证信息是否正确,或者,
[0098]判断所述第一终端是否是当前账号的常用终端。
[0099]在一些场景下,为了防止被恶意注销,服务器在收到第一终端的针对第二终端的账号注销请求后,可以对该请求做进一步验证,也即进行更高安全级别的身份验证。
[0100]例如:一方面,服务器可以主动要求第一终端再次输入账号密码,或者要求第一终端填写身份信息(如身份证号、邮箱地址、手机号、手机验证码等)。另一方面,第一终端也可以主动上报身份验证信息,比如在发送账号注销请求的同时,或者在发送账号注销请求之前,又或者在发送账号注销请求之后,主动向服务器发送身份验证信息。
[0101]又例如,在一些场景下为了使流程更加简便,服务器也可以在接收到该账号注销请求之后,根据第一终端平时的登录情况判断第一终端是不是用户的常用终端,如果是,则不需要进行身份验证。
[0102]参见图3所示,在本实施例或本公开其他某些实施例中,所述接收已登录当前账号的第一终端发送的针对第二终端的账号注销请求之前,所述方法还可以包括:
[0103]在步骤S301中,接收所述第一终端发送的账号登录记录的查看请求。
[0104]在步骤S302中,将所述账号登录记录发送给所述第一终端,所述账号登录记录中记录有登录过当前账号的所有终端。
[0105]在一些场景下,用户可能记不清所丢失的第二终端的标识,此时可以借助服务器的记录查看到登录过当前账号的所有终端,然后从中选取终端作为第二终端进行注销。
[0106]此外,在本实施例或本公开其他某些实施例中,所述方法还可以包括:
[0107]当所述第一终端以当前账号登录所述服务器后,记录所述第一终端的终端标识及登录时间。
[0108]例如,在一种场景下,每次该账号从一终端上登录后,服务器都可以记录下登录时间及该终端的标识(如终端名称、终端ID和/或MAC地址等)。这样用户根据服务器的记录就可以查到自己的账号曾经都通过哪些终端登录过。当用户想对其中某个或某些终端进行账户注销时,可以从服务器返回的终端登录记录中选取终端进行注销操作。
[0109]在本实施例中,服务器可以根据第一终端的指示,删除第二终端上的当前账号信息,这样终端设备之间便实现了相互控制,当其中一个终端设备由于丢失等原因而出现泄密隐患时,用户可以通过其他终端设备远程控制该终端设备进行账号注销,使该终端设备无法再以该账号进行登录,从而保护用户在云端的数据不被泄露,确保了账号的安全。
[0110]图4是根据一示例性实施例示出的一种账号管理方法的流程图。该方法可以用于第一终端等终端设备,例如智能手机、平板电脑、PC(个人电脑)等。
[0111]参见图4所示,该方法可以包括:
[0112]在步骤S401中,登录当前账号。也即使用当前账号登录。
[0113]在步骤S402中,接收用户指令,根据用户指令生成针对第二终端的账号注销请求,所述第二终端上记录有所述当前账号的信息,所述账号注册请求用于对所述第二终端上所述当前账号的信息进行删除。
[0114]用户可以在第一终端的界面上进行操作,发出指令以指示第一终端向服务器发送针对第二终端的账号注销请求。
[0115]在步骤S403中,向服务器发送所述账号注销请求,以使得当所述第二终端联网后,所述服务器删除所述第二终端上当前账号的信息。
[0116]参见图5所示,在本实施例或本公开其他某些实施例中,所述方法还可以包括:
[0117]在步骤S501中,向所述服务器发送账号登录记录的查看请求。
[0118]在步骤S502中,接收并向所述用户呈现由所述服务器返回的所述账号登录记录,所述账号登录记录中记录有登录过当前账号的所有终端。
[0119]在步骤S503中,根据所述用户在所述账号登录记录中的选择确定第二终端。
[0120]用户根据服务器的记录可查到自己的账号都通过哪些终端登录过。当用户想对其中某个或某些终端进行账户注销时,可以从服务器返回的终端登录记录中选取终端作为第二终端,然后发出指令指示第一终端向服务器发送针对第二终端的账号注销请求。
[0121]此外,在本实施例或本公开其他某些实施例中,所述方法还可以包括:
[0122]向所述服务器发送身份验证信息。
[0123]在一些场景下,第一终端可以根据服务器的要求,发送身份验证信息以证明自身身份的合法性,例如发送账号密码,或者填写身份信息(如身份证号、邮箱地址、手机号、手机验证码等)。
[0124]在另外一些场景下,第一终端也可以主动上报身份验证信息,例如在发送账号注销请求的同时,或者在发送账号注销请求之前,又或者在发送账号注销请求之后,主动向服务器发送身份验证信息。
[0125]在本实施例中,服务器可以根据第一终端的指示,删除第二终端上的当前账号信息,这样终端设备之间便实现了相互控制,当其中一个终端设备由于丢失等原因而出现泄密隐患时,用户可以通过其他终端设备远程控制该终端设备进行账号注销,使该终端设备无法再以该账号进行登录,从而保护用户在云端的数据不被泄露,确保了账号的安全。
[0126]下面结合具体场景对本公开方案进行进一步描述。
[0127]图6是根据一示例性实施例示出的一种账号管理方法的信令示意图。
[0128]在步骤S601中,终端1向服务器发送查看账号登录记录的请求。
[0129]当用户想查询自己账号在各终端上的登录情况时,可以通过终端1向服务器发送查看终端登录记录的请求。
[0130]在步骤S602中,服务器向终端1返回账号登录记录。
[0131]这样,用户在终端1上通过查看该登录记录就可以了解到都有哪些终端登录过自己的账号。作为示例可参见图7所示,用户在终端1的界面所显示的终端列表中,可以看到本账号曾经使用过的“iPhone5s56743”等六部终端的名字。
[0132]在步骤S603中,终端1向服务器发送针对终端2的账号注销请求。
[0133]例如,可参见图8?9所示,用户可以在终端列表中点击“iPhone 5s 56743”这一终端,然后在弹出的对话框中点击确定,对其进行账号注销。
[0134]在步骤S604中,服务器向终端1发送身份验证的要求。
[0135]例如,可参见图10所示,服务器可以以回答问题的形式要求终端1上的用户填写身份验证信息,以验证终端1的合法性。
[0136]在步骤S605中,终端1将身份验证信息发送给服务器。
[0137]当服务器确认终端1合法后,便可以启动接下来的对终端2的账号注销步骤。
[0138]在步骤S606中,终端2向服务器传回联网消息。
[0139]某时刻终端2联网,服务器通过终端2所发出的一些网络消息得知了终端2当前处于联网状态。
[0140]在步骤S607中,服务器向终端2下发账号注销指令。从而实施对终端2的远程控制,使终端2上强制运行账号注销操作,删除终端2上的账号信息,保护用户在服务器上的数据。
[0141]在本实施例中,服务器可以根据第一终端的指示,删除第二终端上的当前账号信息,这样终端设备之间便实现了相互控制,当其中一个终端设备由于丢失等原因而出现泄密隐患时,用户可以通过其他终端设备远程控制该终端设备进行账号注销,使该终端设备无法再以该账号进行登录,从而保护用户在云端的数据不被泄露,确保了账号的安全。
[0142]图11是根据一示例性实施例示出的一种账号管理装置的框图。该装置可用于服务器。参
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1