账号登录的方法、装置及终端设备的制造方法_2

文档序号:9352817阅读:来源:国知局
备在接收到通知消息之后,根据该通知消息向第一终端设备返回应答消息,图2为第二终端设备接收到通知消息后用户界面的显示示意图,如图2所示,第二终端设备在接收到通知消息后,会在手机界面中显示同意授权或拒绝授权的图标,用户通过点击同意授权或拒绝授权的图标,使第二终端设备接收用户输入的同意授权指令或拒绝授权指令,并在用户输入同意授权指令后向第一终端设备返回应答消息,以便在第一终端设备上登录该账号。
[0060]本实施例的账号登录的方法,通过在第一终端设备检测到同一局域网中存在至少一个第二终端设备登录同一账号时,向第二终端设备发送通知消息,并接收第二终端设备发送的应答消息,该应答消息为第二终端设备授权第一终端设备使用该账号时发送的消息。由于第一终端设备在请求登录账号时,可以向已登录该账号的第二终端设备确认是否授权第一终端设备使用该账号,从而根据是否授权来确定是否允许第一终端登录。实现了已有终端设备用某一账号登录后,其他终端设备在使用这些账号登录时只要经过授权就可以进行登录,提高了账号登录的便捷性。
[0061]图3是根据另一示例性实施例示出的一种账号登录的方法的流程图,如图3所示,本实施例涉及的账号登录的方法用于终端设备中。该账号登录的方法包括以下步骤。
[0062]在步骤S31中,当第一终端设备检测到同一局域网中存在至少一个第二终端设备登录同一账号时,向服务器发送第一请求消息,所述第一请求消息中携带有所述账号的账号信息,以供所述服务器根据所述账号信息向所述第二终端设备发送所述通知消息。
[0063]本公开实施例中,当第一终端设备需要登录某一账号时,首先会检测同一局域网中是否存在第二终端已经登录了同一账号,若检测到有第二终端设备已经登录了该账号,则会向服务器发送第一请求消息,第一请求消息中携带有该账号的账号信息,以通知服务器第一终端设备请求登录此账号,在实际应用中,第一终端设备在发送第一请求消息之后,会维护一条和服务器之间的长连接,以便后续接收服务器发送的消息。另外,第二终端设备在登录该账号之后,会将其自身的终端标识信息发送到服务器,服务器将这些终端标识信息进行保存,当服务器在接收到第一终端设备发送的第一请求消息后,根据自身保存的已经登录账号的第二终端设备的终端标识信息,向第二终端设备发送通知消息,以通知第二终端设备,有第一终端设备希望登录该账号,是否允许其登录。
[0064]在步骤S32中,接收所述服务器发送的应答消息,所述应答消息为所述服务器在接收到所述第二终端设备发送的第一响应消息后,根据所述第一响应消息确定所述第二终端设备授权所述第一终端设备使用所述账号,并将所述账号登录在所述第一终端设备上后发送的消息。
[0065]本公开实施例中,第二终端设备在接收到通知消息后,会在手机界面中显示同意授权或拒绝授权的图标,用户通过点击同意授权或拒绝授权的图标,使第二终端设备接收用户输入的同意授权指令或拒绝授权指令,并根据用户输入的同意授权指令向服务器返回第一响应消息,服务器在接收到第一响应消息后,根据该第一响应消息判断第二终端设备是否授权第一终端设备使用该账号,若服务器判断出第二终端设备允许第一终端设备使用该账号进行登录,则将该账号登录在第一终端设备上,并向第一终端设备发送应答消息,以通知第一终端设备,其已经登录该账号。由于第一终端设备在向服务器发送第一请求消息之后,会与服务器之间维护一条长连接,因此,服务器在判断出第二终端设备允许第一终端设备登录该账号之后,会直接根据该长连接将账号在第一终端设备上进行登录,第一终端设备则无需再使用账号和密码进行登录,有效简化了账号登录的步骤,使得账号登录更加便捷。
[0066]本实施例的账号登录的方法,通过向服务器发送携带有账号信息的第一请求消息,以供服务器根据账号信息向第二终端设备发送通知消息,接收服务器发送的应答消息,应答消息为服务器在接收到第二终端设备发送的第一响应消息后,根据第一响应消息确定第二终端设备授权第一终端设备使用账号,并将账号登录在第一终端设备上后发送的消息。由于第一终端设备在请求登录账号时,可以通过向服务器发送第一请求消息,以使服务器可以向已登录该账号的第二终端设备确认是否授权第一终端设备使用该账号,从而根据是否授权来确定是否允许第一终端登录。实现了已有终端设备用某一账号登录后,其他终端设备在使用这些账号登录时只要经过授权就可以进行登录,提高了账号登录的便捷性。
[0067]图4是根据又一示例性实施例示出的一种账号登录的方法的流程图,如图4所示,本实施例涉及的账号登录的方法用于终端设备中。该账号登录的方法包括以下步骤。
[0068]在步骤S41中,当第一终端设备检测到同一局域网中存在至少一个第二终端设备登录同一账号时,向路由器发送第二请求消息,所述第二请求消息中携带有所述账号的账号信息,以供所述路由器根据所述账号信息向所述第二终端设备发送所述通知消息。
[0069]本公开实施例中,当第一终端设备需要登录某一账号时,首先会检测同一局域网中是否存在第二终端已经登录了同一账号,若检测到有第二终端设备已经登录了该账号,则会向路由器发送第二请求消息,第二请求消息中携带有该账号的账号信息,以通知路由器有第一终端设备请求登录此账号,是否允许其登录。
[0070]在步骤S42中,接收所述路由器发送的应答消息,所述应答消息为所述路由器在接收到所述第二终端设备发送的第二响应消息后,向所述第一终端设备发送的消息,以供所述第一终端设备在根据所述应答消息获知所述第二终端设备授权所述第一终端设备使用所述账号时登录所述账号。
[0071]本公开实施例中,第二终端设备在接收到通知消息后,会在手机界面中显示同意授权或拒绝授权的图标,用户通过点击同意授权或拒绝授权的图标,使第二终端设备接收用户输入的同意授权指令或拒绝授权指令,并根据用户输入的同意授权指令向路由器返回第二响应消息,路由器在接收到第二响应消息后,根据该第二响应消息向第一终端设备发送应答消息,以使第一终端设备根据应答消息判断第二终端设备是否授权其登录所请求的账号,若判断出第二终端设备允许其可以登录该账号,则根据账号信息登录账号。
[0072]本实施例的账号登录的方法,通过向路由器发送携带有账号信息的第二请求消息,以供路由器根据账号信息向第二终端设备发送通知消息,并接收路由器发送的应答消息,应答消息为路由器在接收到第二终端设备发送的第二响应消息后,向第一终端设备发送的消息,第一终端设备在根据应答消息获知第二终端设备授权第一终端设备使用所述账号时登录所述账号。由于第一终端设备在请求登录账号时,可以通过向路由器发送第二请求消息,以使路由器可以向已登录该账号的第二终端设备确认是否授权第一终端设备使用该账号,从而根据是否授权来确定是否允许第一终端登录。实现了已有终端设备用某一账号登录后,其他终端设备在使用这些账号登录时只要经过授权就可以进行登录,提高了账号登录的便捷性。
[0073]可选地,在图1所示实施例的基础上,接收所述第二终端设备发送的拒绝登录消息,所述拒绝登录消息为所述第二终端设备拒绝所述第一终端设备使用所述账号时发送的消息;所述拒绝登录消息用于指示所述第一终端设备禁止登录所述账号。
[0074]本实施例的账号登录的方法,通过确定第二终端设备拒绝第一终端设备使用账号之后,向第一终端设备发送拒绝登录消息,以通知第一终端设备禁止登录该账号,由于只能在第二终端设备允许第一终端设备使用账号进行登录时,第一终端设备才能进行登录,否则将不能登录,由此可以提高账号登录的安全性。
[0075]图5是根据再一示例性实施例示出的一种账号登录的方法的流程图,如图5所示,本实施例涉及的账号登录的方法用于终端设备中。该账号登录的方法包括以下步骤。
[0076]在步骤S51中,接收第一终端设备发送的第一请求消息,所述第一请求消息中携带有账号的账号信息;根据所述账号信息向第二终端设备发送通知消息;其中,所述第一请求消息为所述第一终端设备在检测到同一局域网中存在至少一个第二终端设备登录同一账号时发送的消息。
[0077]本公开实施例中,第一终端设备为待授权设备,第二终端设备为授权设备,其中,第二终端设备上登录有第一终端设备请求登录的账号。当第一终端设备需要登录某一账号时,首先会检测同一局域网中是否存在第二终端已经登录了同一账号,若检测到有第二终端设备已经登录了该账号,则会向服务器发送第一请求消息,第一请求消息中携带有该账号的账号信息,以通知服务器有第一终端设备请求登录此账号。在实际应用中,第一终端设备在发送第一请求消息之后,会维护一条和服务器之间的长连接,以便后续接收服务器发送的消息。
[0078]另外,第二终端设备在登录该账号之后,会将其自身的终端标识信息发送到服务器,服务器将这些终端标识信息进行保存,当服务器在接收到第一终端设备发送的第一请求消息后,根据自身保存的已经登录账号的第二终端设备的终端标识信息,向第二终端设备发送通知消息,以通知第二终端设备,有第一终端设备希望登录该账号,是否允许其登录。
[0079]在步骤S52中,接收所述第二终端设备响应于所述通知消息返回的第一响应消息。
[0080]本公开实施例中,第二终端设备在接收到通知消息之后,根据该通知消息向服务器返回应答消息,继续参照图2所示,第二终端设备在接收到通知消息后,会在界面中显示同意授权或拒绝授权的图标,用户通过点击同意授权或拒绝授权的图标,即可使第二终端设备接收用户输入的同意授权指令或拒绝授权指令,并根据用户输入的不同指令向服务器返回第一响应消息。
[0081]在步骤S53中,根据所述第一响应消息判断所述第二终端设备是否授权所述第一终端设备使用所述账号。
[0082]在步骤S54中,若确定所述第二终端设备授权所述第一终端设备使用所述账号,则将所述账号登录在所述第一终端设备上,并向所述第一终端设备发送应答消息,所述应答消息用于指示所述第一终端设备已经登录所述账号。
[0083]本公开实施例中,服务器在接收到第一响应消息后,会根据该第一响应消息判断
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1