帐号登录的方法、装置和系统的制作方法_4

文档序号:9306690阅读:来源:国知局
设备,则在信息管理服务器中,该授信设备对应的第一终端标识对应的状态修改为未开启设备锁。
[0103]如图9所示,在一个实施例中,还提供了一种帐号登录装置,包括接收模块902、检测模块904和登录实现模块906,其中:
[0104]接收模块902用于接收第二终端发送的请求登录命令,该请求登录命令携带帐号和第二终端标识。
[0105]检测模块904用于请求登录命令,该请求登录命令携带帐号和第二终端标识。
[0106]登录实现模块906用于若该帐号对应的设备锁标志是否为已开启且第二终端标识对应的状态为未开启设备锁,则获取与该帐号对应的第一终端标识,该第一终端标识对应的状态为已开启设备锁,通过第一终端标识对应的第一终端实现第二终端上的帐号登录。
[0107]本实施例中,若所述帐号对应的设备锁标志是否为已开启且所述第二终端标识对应的状态为未开启设备锁,则获取与所述帐号对应的第一终端标识,所述第一终端标识对应的状态为已开启设备锁,通过所述第一终端标识对应的第一终端实现所述第二终端上的帐号登录。具体的,登录实现模块906用于使得第一终端参与第二终端的验证过程,从而确保使用第二终端的用户同时也是使用第一终端的用户。
[0108]在一个实施例中,如图10所示,登录实现模块906包括:
[0109]二维码生成模块906a,用于生成二维码并发送至第二终端进行显示。
[0110]第一登录实现模块906b,用于接收第一终端对二维码的扫描命令,扫描命令携带帐号;根据扫描命令实现第二终端上的帐号登录。
[0111]本实施例中,当检测模块904检测到帐号对应的设备锁标志为已开启,且请求登录的第二终端未开启设备锁(即第二终端为未授信设备),则生成二维码,该二维码中存有自动生成的唯一随机数(key)。则该二维码发送至第二终端,并在第二终端上通过登录界面进行显示。
[0112]进一步的,第一终端需通过该帐号先登录,则当第一终端扫描第二终端上显示的二维码时,能获取到帐号并与扫描命令一起发送到服务器。优选的,第一终端通过该帐号登录应用程序,通过该应用程序启动二维码扫描,采集第二终端上显示的二维码图像并扫描得到其中的唯一随机数,第一终端则将得到的唯一随机数和帐号一起发送到第一登录实现模块906b。第一登录实现模块906b用于检测接收的唯一随机数是否与之前自动生成的唯一随机数相同,如果相同,则验证通过,第二终端通过该帐号登录成功。
[0113]在另一个实施例中,如图11所示,登录实现模块906包括:
[0114]验证码生成模块906c,用于接收第二终端发送的验证码获取请求;根据验证码获取请求生成验证码并发送至第一终端。
[0115]第二登录实现模块906d,用于根据验证码获取请求生成验证码并发送至第一终端。
[0116]本实施例中,当检测模块904检测到帐号对应的设备锁标志为已开启,且请求登录的第二终端未开启设备锁(即第二终端为未授信设备)时,发送提示信息至第二终端,以提示使用第二终端的用户获取验证码。进一步的,在第二终端上可展示提示用户获取验证码的界面元素,比如按钮、菜单项等。第二终端获取到用户获取验证码的请求,将该请求转发至验证码生成模块906c。验证码生成模块906c自动生成验证码,该验证码可以是一个随机数,然后根据第一终端标识将验证码发送到第一终端。比如,第一终端是智能手机,则可以短信的方式将验证码发送到第一终端。用户使用第一终端接收端到验证码,再通过第二终端输入验证码,第二终端将输入的验证码上传到第二登录实现模块906d。第二登录实现模块906d用于接收到验证码,判断是否与之前生成的验证码相同,若相同,则验证通过,实现第二终端上的帐号登录,比如将第二终端上的帐号对应的状态修改为登录状态等。
[0117]在一个实施例中,如图12所示,该帐号登录装置还包括信息管理模块908和信息更改模块910,其中:
[0118]信息管理模块908用于接收第一终端发送的开启设备锁命令,开启设备锁命令携带帐号和第一终端标识;将帐号对应的设备锁标志设置为已开启,并建立帐号与第一终端标识的对应关系,将第一终端标识对应的状态设置为开启设备锁。
[0119]信息更改模块910用于接收删除设备锁命令,该删除设备锁命令携带帐号和第一终端标识,将第一终端标识对应的状态修改为未开启设备锁。和/或
[0120]信息更改模块910用于接收关闭设备锁命令,该关闭设备锁命令携带帐号;将该帐号对应的设备锁标志修改为未开启。
[0121]如图13所示,在一个实施例中,还提供了一种帐号登录系统,包括登录验证服务器1302和信息管理服务器1304,其中:
[0122]登录验证服务器1302用于接收第二终端发送的请求登录命令,该请求登录命令携带帐号和第二终端标识。
[0123]信息管理模块1304用于存储所述帐号对应的设备锁标志、第二终端标识对应的状态和第一终端标识对应的状态。
[0124]本实施例中,登录验证服务器1302还用于检测在信息管理服务器1304中存储的帐号对应的设备锁标志是否为已开启且第二终端标识对应的状态为未开启设备锁,若是,则获取与该帐号对应的第一终端标识,第一终端标识对应的状态为已开启设备锁。
[0125]登录验证服务器1302还用于通过第一终端标识对应的第一终端实现第二终端上的帐号登录
[0126]在一个实施例中,登录验证服务器1302还用于生成二维码并发送至第二终端进行显示;接收第一终端对二维码的扫描命令,该扫描命令携带帐号;根据扫描命令实现第二终端上的帐号登录。
[0127]在另一个实施例中,登录验证服务器1302还用于接收第二终端发送的验证码获取请求;根据验证码获取请求生成验证码并发送至第一终端;接收第二终端发送的验证码,对接收到的验证码进行验证,验证通过则实现第二终端上的帐号登录。
[0128]在一个实施例中,信息管理服务器1304还用于接收第一终端发送的开启设备锁命令,该开启设备锁命令携带帐号和第一终端标识;将该帐号对应的设备锁标志设置为已开启,并建立帐号与第一终端标识的对应关系,将第一终端是对应的状态设置为已开启设备锁。
[0129]在一个实施例中,信息管理服务器1304还用于接收删除设备锁命令,该删除设备锁命令携带帐号和第一终端标识,将第一终端标识对应的状态修改为未开启设备锁。
[0130]在本实施例或另一个实施例中,信息管理服务器1304还用于接收关闭设备锁命令,该关闭设备锁命令携带帐号;将该帐号对应的设备锁标志修改为未开启。
[0131]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0132]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种帐号登录方法,所述方法包括: 接收第二终端发送的请求登录命令,所述请求登录命令携带帐号和第二终端标识;检测所述帐号对应的设备锁标志是否为已开启且所述第二终端标识对应的状态为未开启设备锁,若是,则获取与所述帐号对应的第一终端标识,所述第一终端标识对应的状态为已开启设备锁; 通过所述第一终端标识对应的第一终端实现所述第二终端上的帐号登录。2.根据权利要求1所述的方法,其特征在于,所述通过第一终端标识对应的第一终端实现所述第二终端上的帐号登录的步骤,包括: 生成二维码并发送至所述第二终端进行显示; 接收所述第一终端对所述二维码的扫描命令,所述扫描命令携带所述帐号; 根据所述扫
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1