一种账户登录的方法及装置制造方法

文档序号:7986952阅读:99来源:国知局
一种账户登录的方法及装置制造方法
【专利摘要】本申请公开了一种账户登录的方法及装置,用以解决现有技术中登录账户的效率较低的问题。该方法终端采集用户的第一证件的图像,并识别采集到的图像中包含的该用户的用户信息,将识别出的用户信息携带在登录请求中发送给服务器,以登录该用户信息对应的账户。通过上述方法,用户在通过终端登录账户时,无需输入其用户名,直接通过终端的图像采集设备采集第一证件的图像,即可进行账户登录,有效的提高了登录账户的效率。
【专利说明】一种账户登录的方法及装置
【技术领域】
[0001]本申请涉及通信【技术领域】,尤其涉及一种账户登录的方法及装置。
【背景技术】
[0002]在现有技术中,用户在获取网络服务时,大多要先输入用户名和密码,用以登录该用户对应于该网络服务的账户,然后再获取相应的网络服务。
[0003]例如,用户在进行网络购物、或者通过即时通讯软件与其他用户进行通信、或者通过网络邮箱进行邮件的收发等网络服务时,均需要先输入相应的用户名和密码,以登录相应的账户,再获取相应的网络服务。
[0004]其中,如果用户要获取某个网络服务时,尚没有该网络服务对应的账户,则可以注册一个该网络服务对应的账户,在注册账户时,用户可自行设定其要注册的账户所使用的用户名和密码,注册成功后,则可使用该用户名和密码进行登录。
[0005]然而,由于目前的网络服务越来越多样化,因此,对于一个用户而言,该用户就需要针对每个其所需的网络服务注册账户,也就需要该用户牢记其注册的每个网络服务对应的账户所使用的用户名和密码。显然,随着网络服务的多样化发展,用户是很容易忘记其注册的账户所使用的用户名和密码的,一旦忘记,用户就不得不通过繁琐的步骤重新找回用户名和密码,这无疑降低了用户登录账户的效率。
[0006]另外,目前,各种智能移动终端已经被普遍应用,用户除了可以通过传统的个人计算机(Personal Computer, PC)登录账户以外,还可以通过诸如智能手机、平板电脑等智能移动终端登录账户。但是,由于智能移动终端的普遍小型化,因此,用户在通过智能移动终端输入用户名和密码时存在着诸多不便,这也进一步降低了用户登录账户的效率。

【发明内容】

[0007]本申请实施例提供一种账户登录的方法及装置,用以解决现有技术中登录账户的效率较低的问题。
[0008]本申请实施例提供的一种账户登录的方法,包括:
[0009]终端采集用户的第一证件的图像;并
[0010]识别采集到的所述图像中包含的所述用户的用户信息;以及
[0011]将识别出的所述用户信息携带在登录请求中发送给服务器,用以登录所述用户信息对应的账户。
[0012]本申请实施例提供的一种账户登录的方法,包括:
[0013]服务器接收终端发送的携带用户信息的登录请求,其中,所述登录请求中携带的用户信息是所述终端从采集到的用户的第一证件的图像中识别出的所述用户的用户信息;并
[0014]根据所述登录请求中携带的所述用户信息,以及保存的各用户信息与账户的对应关系,查找所述用户信息对应的账户;以及[0015]响应所述登录请求,使所述终端登录所述用户信息对应的账户。
[0016]本申请实施例提供的一种账户登录的装置,包括:
[0017]采集模块,用于采集用户的第一证件的图像;
[0018]识别模块,用于识别采集到的所述图像中包含的所述用户的用户信息;
[0019]登录模块,用于将识别出的所述用户信息携带在登录请求中发送给服务器,用以登录所述用户信息对应的账户。
[0020]本申请实施例提供的一种账户登录的装置,包括:
[0021]接收模块,用于接收终端发送的携带用户信息的登录请求,其中,所述登录请求中携带的用户信息是所述终端从采集到的用户的第一证件的图像中识别出的所述用户的用户信息;
[0022]查找模块,用于根据所述登录请求中携带的所述用户信息,以及保存的各用户信息与账户的对应关系,查找所述用户信息对应的账户;
[0023]响应模块,用于响应所述登录请求,使所述终端登录所述用户信息对应的账户。
[0024]本申请实施例提供一种账户登录的方法及装置,该方法终端采集用户的第一证件的图像,并识别采集到的图像中包含的该用户的用户信息,将识别出的用户信息携带在登录请求中发送给服务器,以登录该用户信息对应的账户。通过上述方法,用户在通过终端登录账户时,无需输入其用户名,直接通过终端的图像采集设备采集第一证件的图像,即可进行账户登录,有效的提高了登录账户的效率。
【专利附图】

【附图说明】
[0025]图1为本申请实施例提供的账户登录过程;
[0026]图2为本申请实施例提供的注册账户的过程;
[0027]图3A为本申请实施例提供的终端向服务器发送短信时的界面示意图;
[0028]图3B为本申请实施例提供的终端采集图像时的界面示意图;
[0029]图3C为本申请实施例提供的终端采集图像后的界面示意图;
[0030]图3D为本申请实施例提供的终端将登录请求发送给服务器后的界面示意图;
[0031]图4为本申请实施例提供的一种账户登录的装置结构示意图;
[0032]图5为本申请实施例提供的另一种账户登录的装置结构示意图。
【具体实施方式】
[0033]本申请实施例为了提高账户登录的效率,摒弃了传统的在终端上输入用户名和密码进行账户登录的方法,通过终端采集用户证件的图像,并识别采集到的图像中包含的该用户的用户信息,再基于识别出的用户信息登录该用户信息对应的账户。
[0034]下面结合说明书附图对本申请实施例进行详细描述。
[0035]图1为本申请实施例提供的账户登录过程,具体包括以下步骤:
[0036]SlOl:终端采集用户的第一证件的图像。
[0037]在本申请实施例中,用户在使用终端登录账户时,可先通过终端采集该用户的第一证件的图像。其中,本申请实施例中所述的终端包括但不限于移动终端和PC。当用户使用PC登录账户时,可通过在PC的外置摄像头等图像采集设备采集第一证件的图像,当用户使用移动终端(如手机或平板电脑等)登录账户时,可通过移动终端的摄像头等图像采集设备采集第一证件的图像。
[0038]具体的,该第一证件可以为该用户的身份证,则用户在登录账户时,可通过终端采集该用户的身份证的图像。较佳的,当第一证件为身份证时,终端可分别采集该用户的身份证的正面图像和反面图像。
[0039]S102:识别采集到的图像中包含的该用户的用户信息。
[0040]通过上述步骤SlOl采集了第一证件的图像后,终端则可以基于光学字符识别(Optical Character Recognition,OCR)技术来识别采集到的图像中包含的该用户的用户信息。
[0041]具体的,当上述步骤SlOl采集的第一证件的图像是该用户的身份证图像时,终端可基于OCR技术识别采集到的图像中包含的该用户的姓名信息、身份证号码信息中的至少一种,作为识别出的该用户的用户信息。
[0042]较佳的,当上述步骤SlOl中终端分别采集了该用户的身份证的正面图像和反面图像时,终端可以从采集到的该身份证的正面图像中识别出该用户的姓名信息、性别信息、民族信息、出生日期信息、住址信息、身份证号码信息,可以从采集到的该身份证的反面图像中识别出该身份证的签发机关信息、有效期限信息,因此,终端可将从采集到的身份证的正面图像和反面图像中识别出的上述信息中的一种或几种作为识别出的该用户的用户信肩、O
[0043]S103:将识别出的用户信息携带在登录请求中发送给服务器,用以登录该用户信息对应的账户。
[0044]终端在采集到的图像中识别出该用户的用户信息后,则可将识别出的该用户信息携带在登录请求中发送给服务器,以登录该用户信息对应的账户。
[0045]S104:服务器接收到终端发送的携带用户信息的登录请求后,根据该登录请求中携带的该用户信息,以及保存的各用户信息与账户的对应关系,查找该用户信息对应的账户。
[0046]在本申请实施例中,服务器中保存了各用户信息与账户的对应关系,具体可以保存用户信息与账户识别码(Identity,ID)的对应关系。其中,一个用户信息只对应一个账户,一个账户也只对应一个用户信息,也即,使用一个用户信息只能登录一个账户。
[0047]S105:服务器响应该登录请求,使终端登录该用户信息对应的账户。
[0048]服务器查找到接收到的该登录请求中携带的用户信息对应的账户后,则响应该登录请求,使发送该登录请求的终端登录该用户信息对应的账户。
[0049]目前,由于摄像头已经成为诸如智能手机、平板电脑等智能移动终端的标准配置之一,而且在PC上外置摄像头也已经非常普遍,因此,当用户使用终端登录账户时,可通过上述方法,直接通过终端对该用户自身的第一证件的图像进行采集,终端则可以识别图像中包含的该用户的用户信息,并基于识别出的用户信息登录相应账户,从而用户无需繁琐的输入用户名,尤其是当用户使用普遍小型化的智能移动终端登录账户时,只需使用智能移动终端采集第一证件的图像即可,有效的提高了用户登录账户的效率。
[0050]在本申请实施例中,为了提高账户的安全性,在通过如图1所示的方法登录账户时,用户还需输入相应的密码。具体的,终端在通过上述步骤S103将识别出的用户信息携带在登录请求中发送给服务器之前,可提示用户输入密码,在用户输入密码后,则可将通过步骤S102识别出的用户信息,以及该用户输入的密码携带在登录请求中发送给服务器。相应的,服务器除保存各用户信息与账户的对应关系之外,还需保存各账户所使用的密码,当服务器接收到携带用户信息和密码的登录请求后,则可根据该登录请求中携带的用户信息和密码进行鉴权,在鉴权通过后,再响应该登录请求,使终端登录该用户信息对应的账户。
[0051]其中,服务器根据登录请求中携带的用户信息和密码进行鉴权的方法可以为:月艮务器确定保存的该登录请求中携带的用户信息对应的账户所使用的密码,判断该登录请求中携带的密码是否与保存的该用户信息对应的密码匹配,若匹配,则鉴权通过,响应该登录请求,使终端登录该用户信息对应的账户,若不匹配,则鉴权不通过,拒绝终端登录该用户信息对应的账户。
[0052]另外,在本申请实施例中,对于上述用户信息对应的账户来说,服务器保存该用户信息对应的账户、保存该账户所使用的密码均是在用户注册该账户时完成的,如图2所示。图2为本申请实施例提供的注册账户的过程,具体包括以下步骤:
[0053]S201:终端采集用户的第一证件的图像。
[0054]在本申请实施例中,用户在注册账户时,同样要使用终端对自身的第一证件的图像进行采集,以确定其所注册的账户所使用的用户信息。类似的,该第一证件也可以是该用户的身份证。
[0055]S202:从采集到的图像中识别出该用户的用户信息,并提示用户设置密码。
[0056]类似的,终端通过OCR技术从采集到的图像中识别出该用户的用户信息。如果第一证件为身份证,则可识别出图像中的姓名信息、身份证号码信息中的至少一种,作为识别出的用户信息。另外,为了保证账户的安全性,终端可提示用户为其所要注册的账户设置密码。
[0057]S203:终端将识别出的用户信息以及用户设置的密码携带在注册请求中发送给服务器。
[0058]终端在识别出用户信息,且用户设置密码完毕后,则可将识别出的用户信息和用户设置的密码携带在注册请求中发送给服务器,以注册账户。
[0059]S204:服务器接收到该注册请求后,为该注册请求中携带的该用户信息分配一个账户。
[0060]其中,服务器可以为该注册请求中携带的用户信息分配一个账户ID。
[0061]S205:建立并保存该注册请求中携带的该用户信息与分配的该账户的对应关系,将该注册请求中携带的改密码作为分配的该账户所使用的密码保存。
[0062]此时,本次账户注册已经成功,后续的,当用户要登录该账户时,则可以通过如图1所示的方法,使用终端采集该第一证件(注册该账户时所使用的第一证件)的图像,并输入密码,即可登录该账户。
[0063]进一步的,为了进一步提高账户的安全性,在通过如图2所示的过程进行账户注册时,上述步骤S203中,终端还可以将该终端的终端标识也携带在注册请求中发送给服务器,此时,步骤S205中,服务器接收到该注册请求后,除建立该注册请求中携带的该用户信息与分配的账户的对应关系以外,还要建立该注册请求中携带的该终端标识与分配的该账户的对应关系。[0064]相应的,在通过如图1所示的过程进行账户登录时,终端也要将用户信息(从采集的第一证件的图像中识别出的用户信息)、用户输入的密码以及终端自身的终端标识携带在登录请求中发送给服务器,服务器接收到该登录请求后,则可以查找该登录请求中携带的用户信息对应的账户,并判断保存的该账户对应的终端标识是否为该登录请求中携带的终端标识,以及该账户所使用的密码是否与登录请求中携带的密码匹配,若均为是,则鉴权通过,响应该登录请求,使终端登录该用户信息对应的账户,若至少一个为否,则鉴权不通过,拒绝终端登录该用户信息对应的账户。
[0065]当然,服务器在查找该登录请求中携带的用户信息对应的账户后,验证该登录请求中携带的密码与保存的该账户所使用的密码相同,但该登录请求中携带的终端标识与该账户对应的终端标识不同时,也可以判定为鉴权通过,允许终端登录账户,此时,服务器可以更新保存的该账户对应的终端标识,即,将保存的该账户对应的终端标识更新为该登录请求中携带的终端标识。
[0066]当然,终端也可以先将自身的终端标识发送给服务器,则服务器查找该终端标识对应的账户,然后终端再将用户信息和用户输入的密码携带在登录请求中发送给服务器,服务器则验证登录请求中携带的用户信息是否为查找到的账户对应的用户信息,验证登录请求中携带的密码是否为查找到的账户所使用的密码,若验证均通过,则允许终端登录,否则拒绝登录。
[0067]其中,当上述终端是智能移动终端时,该终端的终端标识包括但不限于该终端的手机号和国际移动用户识别码(International Mobile Subscriber Identification,IMSI)号。当终端标识为手机号时,终端向服务器发送自身的终端标识的方法可以为向该服务器发送短信,此时,在终端登录账户的过程中,终端的界面可分别如图3A?图3D所示。
[0068]图3A为本申请实施例提供的终端向服务器发送短信时的界面示意图,如图3A所示,在用户通过终端登录账户的过程中,终端的界面以进度条的形式来提示用户登录过程中所需的步骤,并可以以文字的形式添加当前所进行的步骤的备注信息。由于在图3A所示的登录账户过程中,终端需要向服务器发送短信,因此,图3A所示的界面中设置了一个“发送短信”的按钮,通过点击该按钮,即可使终端向服务器发送短信。服务器接收到该短信后,即可得到该终端的终端标识,也即手机号码。
[0069]图3B为本申请实施例提供的终端采集图像时的界面示意图,如图3B所示,该界面中设置了一个“扫描”按钮,通过点击该按钮,即可开始采集第一证件的图像。
[0070]图3C为本申请实施例提供的终端采集图像后的界面示意图,如图3C所示,该界面中显示了从采集的第一证件的图像中识别出的用户信息,用以提供给用户进行确认,若用户确认识别出的用户信息无误,则可以点击该界面中的“确认信息”按钮,则该用户信息将被携带在登录请求中发送给服务器,若用户发现识别出的用户信息错误,则可点击界面中的“重新采集”按钮,以重新采集第一证件的图像,并重新进行用户信息的识别。
[0071]图3D为本申请实施例提供的终端将登录请求发送给服务器后的界面示意图,如图3D所示,终端将携带用户信息的登录请求发送给服务器后,服务器已经鉴权通过,该界面上设置了一个“开始使用”按钮,通过点击该按钮,则可见该界面切换到账户界面,以获取相应的网络服务。
[0072]更进一步的,为了提高账户的安全性,本申请实施例在通过如图2所示的方法注册账户时,除了将从采集的第一证件的图像中识别出的用户信息以及用户设置的密码携带在注册请求中发送给服务器以外,还可将采集的该第一证件的图像也携带在注册请求中发送给服务器,服务器则建立分配的账户与注册请求中携带的用户信息的对应关系,建立分配的账户与注册请求中携带的图像的对应关系,并将注册请求中携带的密码保存为该分配的账户所使用的密码。
[0073]相应的,在通过如图1所示的方法登录账户时,终端采集了第一证件的图像后,除了要将从采集的第一证件的图像中识别出的用户信息以及用户输入的密码携带在登录请求中发送给服务器以外,还要将采集的第一证件的图像也携带在登录请求中发送给服务器。服务器接收到登录请求后,则可查找登录请求中携带的用户信息对应的账户,并判断该登录请求中携带的密码是否与保存的该账户对应的密码匹配,判断该登录请求中携带的图像与保存的该账户对应的图像的相似度是否大于设定阈值,若判断结果均为是,则鉴权通过,响应该登录请求,使该终端登录该用户信息对应的账户,否则,鉴权不通过,拒绝终端登录账户。
[0074]另外,为了尽可能的保护用户的隐私,在通过如图2所示的过程注册账户时,服务器保存用户信息和密码的方法可以为:将接收到的注册请求中携带的用户信息和密码进行加密,得到加密后的用户信息和加密后的密码,再建立并保存分配的账户与加密后的用户信息的对应关系,将加密后的密码作为分配的账户所使用的密码保存。
[0075]其中,对用户信息和密码进行加密时,可基于不可逆的加密算法进行加密,也即采用不可解密的加密算法对用户信息和密码进行加密,得到加密后的用户信息和加密后的密码。以下将未加密的用户信息称为明文用户信息,将未加密的用户信息称为明文密码,将加密后的用户信息称为密文用户信息,将加密后的密码称为密文密码。
[0076]如果服务器在保存用户信息和密码时不对其进行加密,则服务器中就会保存用户注册账户时所使用的明文用户信息和明文密码,这样,一旦服务器遭到恶意攻击,用户信息和密码就极易被泄露,严重影响了用户隐私的安全性。但是,采用不可逆的加密算法进行加密后,服务器中保存的是密文用户信息和密文密码,因此,即使服务器遭到恶意攻击而泄露出密文用户信息和密文密码,该密文用户信息和密文密码也是不可直接被人为解读的,也不可被解密,从而可以有效的保护用户隐私。
[0077]相应的,当服务器中保存了密文用户信息和密文密码时,采用如图1所示的方法登录账户时,服务器接收到携带明文用户信息和明文密码的登录请求后,则可以采用同样的不可逆的加密算法(与注册账户时采用的加密算法相同),对登录请求中携带的明文用户信息和明文密码进行加密,得到密文用户信息和密文密码,然后,服务器再查找该密文用户信息对应的账户,并验证得到的密文密码是否与保存的该账户所使用的密文密码匹配,若验证通过,则允许终端登录该账户。
[0078]在本申请实施例中,为了进一步提高账户的安全性,还可以根据实际需要预先设定一些指定操作,终端在用户进行这些指定操作时,则采集该用户的第二证件的图像,并识别采集到的第二证件的图像中包含的校验信息,再将通过第一证件的图像识别出的用户信息以及通过第二证件的图像识别出的校验信息携带在与该指定操作对应的请求消息中发送给服务器,服务器接收到该请求消息后,则根据该请求消息中携带的用户信息以及校验信息进行鉴权,并在鉴权通过后,响应该请求消息,使终端执行该指定操作的相关步骤。[0079]其中,上述指定操作可以设置为重置密码操作,也可以设置为其他种类的操作。如,当用户登录账户后,频繁向服务器请求同一个操作时,则可将用户频繁请求的该操作作为指定操作;或者,在通过图1所示的方法登录账户时,如果用户本次登录账户所使用的终端不同于上一次登录该账户所使用的终端,或者,如果用户当前的账户安全级别较低,则可将本次用户登录该账户的操作作为指定操作。
[0080]下面以该指定操作为重置密码操作为例进行说明。
[0081]考虑到当用户通过为其注册的账户设置了密码时,很有可能会忘记其设置的密码,而现有技术中找回并重置密码的方法通常是通过短信校验、邮箱找回、密码提示问题等方法,其重置密码的步骤较为繁琐,效率较为低下。
[0082]因此,基于与上述账户登录和账户注册类似的思路,为了提高重置密码的效率,本申请实施例提供了一种重置密码的方法,具体包括:终端在用户进行重置密码操作时,采集用户的第二证件的图像,并识别采集到的该第二证件的图像中包含的校验信息,将通过第一证件的图像识别出的用户信息以及通过第二证件的图像识别出的校验信息携带在密码重置请求(即与密码重置操作对应的请求消息)中发送给服务器,在服务器根据该密码重置请求中携带的用户信息和校验信息进行鉴权通过后,执行重置密码的相关步骤。
[0083]其中,用户可以在通过如图1所示的方法成功登录了账户之后,进行重置密码操作,也可以是在忘记密码时,通过如图1所示的方法未成功登录账户后,进行重置密码的操作。当用户忘记密码时,通过如图1所示的方法使用终端采集了第一证件的图像,但输入了错误的密码,则终端将从第一证件的图像中识别出的用户信息和错误的密码携带在登录请求中发送给服务器后,服务器会拒绝终端登录账户,此时,用户可发起重置密码操作,由于终端已经采集到了第一证件的图像,并从中识别出了用户信息,因此,用户发起重置密码后,可提示用户使用终端采集第二证件的图像,并从第二证件的图像中识别出校验信息,再将用户信息和校验信息携带在密码重置请求中发送给服务器,当服务器根据该用户信息和校验信息鉴权通过后,则可执行后续重置密码的相关步骤。
[0084]进一步的,上述第二证件可以是该用户的银行卡,也即当用户进行重置密码操作时,终端采集该用户的银行卡的图像,并识别采集的该银行卡的图像中包含的银行卡卡号信息,作为校验信息。此时,终端则可将用户信息(用户的姓名信息、身份证号码信息)和校验信息(银行卡卡号信息)携带在密码重置请求中发送给服务器。
[0085]服务器接收到该密码重置请求后,根据该密码重置请求中携带的用户信息和校验信息进行鉴权的方法具体可以为:通过与银行系统进行通信,以验证作为校验信息的银行卡卡号所对应的用户姓名是否与密码重置请求中携带的姓名相同,验证该银行卡卡号所对应的身份证号码是否与密码重置请求中携带的身份证号码相同,若均相同,则鉴权通过,响应该密码重置请求,使该终端执行后续重置密码的相关步骤,否则,鉴权不通过,拒绝该密码重置请求。
[0086]当然,也可以在上述鉴权方法的基础上,采用其他附件方法对密码重置请求中携带的用户信息和校验信息进行进一步的鉴权。
[0087]例如,当用户使用的终端是智能手机时,如果服务器通过银行系统已经验证了作为校验信息的银行卡卡号所对应的用户姓名是密码重置请求中携带的姓名,该银行卡卡号所对应的身份证号码也是密码重置请求中携带的身份证号码,则还可通过与银行系统的通信,进一步指示银行系统向该密码重置请求中携带的银行卡卡号对应的预留手机号码发送验证短信,该验证短信中携带验证码,并向终端(智能手机)发送获取验证码的请求。终端则提示用户输入验证码,并将用户输入的验证码发送给服务器,服务器再将接收到的验证码发送给银行系统,银行系统对比发送的验证短信中携带的验证码以及服务器发来的验证码,并向服务器返回对比结果。如果服务器接收到的对比结果是二者相同,则说明用户当前使用的终端(智能手机)的手机号码是该银行卡卡号所对应的预留手机号码,因此鉴权通过,否则说明用户当前使用的终端(智能手机)的手机号码不是该银行卡卡号所对应的预留手机号码,因此鉴权不通过。
[0088]上述只是以第一证件为身份证,第二证件为银行卡为例对本申请实施例提供的账户登录方法进行说明的,基于本申请实施例提供的上述账户登录方法,身份证、银行卡、护照、驾照等证件均可作为第一证件或第二证件应用到上述方法中,可达到同样的效果。
[0089]另外,由于本申请实施例主要是通过终端采集图像来登录账户的,因此,基于同样的思路,用户在注册账户时,也可以使用终端采集其他图像进行注册,例如采集自己的名片的图像,甚至某一处风景的图像,服务器建立终端发来的图像(携带在注册请求中)与分配的账户的对应关系,后续终端登录账户时,只要能够采集到注册该账户时所采集的图像,即可登录到相应的账户。
[0090]以上是本申请实施例提供的账户登录的方法,基于同样的思路,本申请还提供一种账户登录的装置,如图4和图5所示。
[0091]图4为本申请实施例提供的一种账户登录的装置结构示意图,具体包括:
[0092]采集模块401,用于采集用户的第一证件的图像;
[0093]识别模块402,用于识别采集到的所述图像中包含的所述用户的用户信息;
[0094]登录模块403,用于将识别出的所述用户信息携带在登录请求中发送给服务器,用以登录所述用户信息对应的账户。
[0095]所述采集模块401具体用于,采集所述用户的身份证的图像;
[0096]所述识别模块402具体用于,识别采集到的所述图像中包含的所述用户的姓名信息、身份证号码信息中的至少一种。
[0097]所述登录模块403具体用于,将识别出的所述用户信息,以及所述用户输入的密码携带在登录请求中发送给服务器,并在所述服务器根据所述登录请求中携带的所述用户信息和密码进行鉴权通过后,登录所述用户信息对应的账户,其中,所述服务器中保存了用户信息与账户的对应关系,以及各账户所使用的密码。
[0098]所述采集模块401还用于,在所述用户进行指定操作时,采集所述用户的第二证件的图像,其中,所述指定操作包括重置密码操作;
[0099]所述识别模块402还用于,识别采集到的所述第二证件的图像中包含的校验信息;
[0100]所述装置还包括:
[0101]指定操作模块404,用于将通过所述第一证件的图像识别出的用户信息以及通过所述第二证件的图像识别出的校验信息携带在与所述指定操作对应的请求消息中发送给服务器,在所述服务器根据所述请求消息中携带的所述用户信息和所述校验信息进行鉴权通过后,执行所述指定操作的相关步骤。[0102]所述采集模块401具体用于,采集所述用户的银行卡的图像;
[0103]所述识别模块402具体用于,识别采集到的所述第二证件的图像中包含的银行卡
卡号信息。
[0104]具体的上述图4所示的账户登录的装置可以位于终端中。
[0105]图5为本申请实施例提供的另一种账户登录的装置结构示意图,具体包括:
[0106]接收模块501,用于接收终端发送的携带用户信息的登录请求,其中,所述登录请求中携带的用户信息是所述终端从采集到的用户的第一证件的图像中识别出的所述用户的用户信息;
[0107]查找模块502,用于根据所述登录请求中携带的所述用户信息,以及保存的各用户信息与账户的对应关系,查找所述用户信息对应的账户;
[0108]响应模块503,用于响应所述登录请求,使所述终端登录所述用户信息对应的账户。
[0109]所述接收模块501具体用于,接收所述终端发送的携带用户信息以及密码的登录请求,其中,所述密码是用户通过所述终端输入的;
[0110]所述响应模块503还用于,在响应所述登录请求之前,确定保存的所述用户信息对应的账户所使用的密码,并确定所述登录请求中携带的密码与保存的所述用户信息对应的账户所使用的密码匹配。
[0111]所述接收模块501还用于,接收终端发送的携带用户信息以及密码的注册请求,其中,所述注册请求中携带的用户信息是所述终端从采集到的用户的第一证件的图像中识别出的所述用户的用户信息,所述注册信息中携带的密码是所述用户通过所述终端设置的密码;
[0112]所述装置还包括:
[0113]管理模块504,用于为所述注册请求中携带的所述用户信息分配一个账户,建立并保存所述注册请求中携带的所述用户信息与分配的所述账户的对应关系,将所述注册请求中携带的所述密码作为分配的所述账户所使用的密码保存。
[0114]所述接收模块501还用于,接收所述终端发送的携带所述用户信息以及校验信息的、且与指定操作对应的请求消息,其中,所述请求消息中携带的所述校验信息是所述终端从采集到的用户的第二证件的图像中识别出的校验信息,所述指定操作包括重置密码操作;
[0115]所述响应模块503还用于,当所述接收模块501接收到所述终端发送的请求消息时,根据所述用户信息以及所述校验信息进行鉴权,并在鉴权通过后,响应所述请求消息,使所述终端执行所述指定操作的相关步骤。
[0116]具体的上述如图5所示的账户登录的装置可以位于服务器中。
[0117]本申请实施例提供一种账户登录的方法及装置,该方法终端采集用户的第一证件的图像,并识别采集到的图像中包含的该用户的用户信息,将识别出的用户信息携带在登录请求中发送给服务器,以登录该用户信息对应的账户。通过上述方法,用户在通过终端登录账户时,无需输入其用户名,直接通过终端的图像采集设备采集第一证件的图像,即可进行账户登录,有效的提高了登录账户的效率。
[0118]本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0119]本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0120]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0121]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0122]尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
[0123]显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
【权利要求】
1.一种账户登录的方法,其特征在于,包括: 终端采集用户的第一证件的图像;并 识别采集到的所述图像中包含的所述用户的用户信息;以及 将识别出的所述用户信息携带在登录请求中发送给服务器,用以登录所述用户信息对应的账户。
2.如权利要求1所述的方法,其特征在于,采集所述用户的第一证件的图像,具体包括: 采集所述用户的身份证的图像; 识别采集到的所述图像中包含的所述用户的用户信息,具体包括: 识别采集到的所述图像中包含的所述用户的姓名信息、身份证号码信息中的至少一种。
3.如权利要求1所述的方法,其特征在于,将识别出的所述用户信息携带在登录请求中发送给服务器,具体包括: 将识别出的所述用户信息,以及所述用户输入的密码携带在登录请求中发送给服务器; 登录所述用户信息对应的·账户,具体包括: 在所述服务器根据所述登录请求中携带的所述用户信息和密码进行鉴权通过后,登录所述用户信息对应的账户,其中,所述服务器中保存了用户信息与账户的对应关系,以及各账户所使用的密码。
4.如权利要求3所述的方法,其特征在于,所述方法还包括: 所述终端在所述用户进行指定操作时,采集所述用户的第二证件的图像,其中,所述指定操作包括重置密码操作;并 识别采集到的所述第二证件的图像中包含的校验信息;以及 将通过所述第一证件的图像识别出的用户信息以及通过所述第二证件的图像识别出的校验信息携带在与所述指定操作对应的请求消息中发送给服务器; 在所述服务器根据所述请求消息中携带的所述用户信息和所述校验信息进行鉴权通过后,执行所述指定操作的相关步骤。
5.如权利要求4所述的方法,其特征在于,采集所述用户的第二证件的图像,具体包括: 采集所述用户的银行卡的图像; 识别采集到的所述第二证件的图像中包含的校验信息,具体包括: 识别采集到的所述第二证件的图像中包含的银行卡卡号信息。
6.一种账户登录的方法,其特征在于,包括: 服务器接收终端发送的携带用户信息的登录请求,其中,所述登录请求中携带的用户信息是所述终端从采集到的用户的第一证件的图像中识别出的所述用户的用户信息;并根据所述登录请求中携带的所述用户信息,以及保存的各用户信息与账户的对应关系,查找所述用户信息对应的账户;以及 响应所述登录请求,使所述终端登录所述用户信息对应的账户。
7.如权利要求6所述的方法,其特征在于,服务器接收终端发送的携带用户信息的登录请求,具体包括: 所述服务器接收所述终端发送的携带用户信息以及密码的登录请求,其中,所述密码是用户通过所述终端输入的; 响应所述登录请求之前,所述方法还包括: 所述服务器确定保存的所述用户信息对应的账户所使用的密码,并确定所述登录请求中携带的密码与保存的所述用户信息对应的账户所使用的密码匹配。
8.如权利要求7所述的方法,其特征在于,所述服务器保存所述用户信息与相应账户的对应关系,并保存所述用户信息对应的账户所使用的密码,具体包括: 所述服务器接收终端发送的携带用户信息以及密码的注册请求,其中,所述注册请求中携带的用户信息是所述终端从采集到的用户的第一证件的图像中识别出的所述用户的用户信息,所述注册请求中携带的密码是所述用户通过所述终端设置的密码;并 为所述注册请求中携带的所述用户信息分配一个账户,建立并保存所述注册请求中携带的所述用户信息与分配的所述账户的对应关系,将所述注册请求中携带的所述密码作为分配的所述账户所使用的密码保存。
9.一种账户登录的装置,其特征在于,包括: 采集模块,用于采集用户的第一证件的图像; 识别模块,用于识别采集到的所述图像中包含的所述用户的用户信息; 登录模块,用于将识别出的所述用户信息携带在登录请求中发送给服务器,用以登录所述用户信息对应的账户。
10.如权利要求9所述的装置,其特征在于,所述采集模块具体用于,采集所述用户的身份证的图像; 所述识别模块具体用于,识别采集到的所述图像中包含的所述用户的姓名信息、身份证号码信息中的至少一种。
11.如权利要求9所述的装置,其特征在于,所述登录模块具体用于,将识别出的所述用户信息,以及所述用户输入的密码携带在登录请求中发送给服务器,并在所述服务器根据所述登录请求中携带的所述用户信息和密码进行鉴权通过后,登录所述用户信息对应的账户,其中,所述服务器中保存了用户信息与账户的对应关系,以及各账户所使用的密码。
12.—种账户登录的装置,其特征在于,包括: 接收模块,用于接收终端发送的携带用户信息的登录请求,其中,所述登录请求中携带的用户信息是所述终端从采集到的用户的第一证件的图像中识别出的所述用户的用户信息; 查找模块,用于根据所述登录请求中携带的所述用户信息,以及保存的各用户信息与账户的对应关系,查找所述用户信息对应的账户; 响应模块,用于响应所述登录请求,使所述终端登录所述用户信息对应的账户。
13.如权利要求12所述的装置,其特征在于,所述接收模块具体用于,接收所述终端发送的携带用户信息以及密码的登录请求,其中,所述密码是用户通过所述终端输入的; 所述响应模块还用于,在响应所述登录请求之前,确定保存的所述用户信息对应的账户所使用的密码,并确定所述登录请求中携带的密码与保存的所述用户信息对应的账户所使用的密码匹配。
14.如权利要求13所述的装置,其特征在于,所述接收模块还用于,接收终端发送的携带用户信息以及密码的注册请求,其中,所述注册请求中携带的用户信息是所述终端从采集到的用户的第一证件的图像中识别出的所述用户的用户信息,所述注册信息中携带的密码是所述用户通过所述终端设置的密码; 所述装置还包括: 管理模块,用于为所述注册请求中携带的所述用户信息分配一个账户,建立并保存所述注册请求中携带的所述用户信息与分配的所述账户的对应关系,将所述注册请求中携带的所述密码作为分配的所述账户所使 用的密码保存。
【文档编号】H04L9/32GK103856472SQ201210521715
【公开日】2014年6月11日 申请日期:2012年12月6日 优先权日:2012年12月6日
【发明者】孟超峰, 陈晓薇, 陈凌云, 夏炎, 许明星, 王磊, 祝枫, 许吉 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1