1.一种账号登陆验证方法,其特征在于,所述方法包括:
若接收到用户的登陆验证请求,检测用户输入的账号;
根据所述账号,向所述用户发送注册时所设置的多种密码输入方式中的一种密码输入方式以及多种密码输入方式对应的多个验证码,所述多个验证码对应有多个选项;
接收所述用户在所述密码输入方式下输入的密码和从所述多个选项中所选择的验证码;
判断所述用户输入的账号、所述密码输入方式下对应的密码和验证码是否匹配;
若所述用户输入的账号、所述密码输入方式下对应的密码和验证码匹配,则通过账号登陆验证;
若所述用户输入的账号、所述密码输入方式下对应的密码和验证码不匹配,判断本次登陆验证连续不匹配的次数是否达到预设次数;
若本次登陆验证连续不匹配的次数未达到预设次数,向所述用户发送注册时所设置的多种密码输入方式中的另一种密码输入方式以及多种密码输入方式对应的多个验证码,所述多个验证码对应有多个选项;接着执行接收所述用户在所述密码输入方式下输入的密码和从所述多个选项中所选择的验证码的步骤;
若本次登陆验证连续不匹配的次数达到预设次数,锁定所述账号。
2.根据权利要求1所述的方法,其特征在于,在所述接收到用户的登陆验证请求之前,所述方法还包括:若接收到所述用户的账号注册请求,向所述用户发送所有密码输入方式;
接收所述用户输入的账号、所述用户所设置的多种密码输入方式,以及对应多种密码输入方式下所述用户输入的密码和验证码,其中,所述多种密码输入方式属于所有密码输入方式中的一部分密码输入方式;
将所述用户输入的账号、所设置的多种密码输入方式,以及对应多种密码输入方式下的密码和验证码保存。
3.根据权利要求1所述的方法,其特征在于,所述向所述用户发送注册时所设置的多种密码输入方式中的一种密码输入方式,包括:向所述用户随机发送注册时所设置的多种密码输入方式中的一种密码输入方式;或者向所述用户发送上一次成功登陆所对应的密码输入方式不同的另一密码输入方式;或者获取终端的周围环境信息;根据终端的周围环境信息从多种密码输入方式中选择一个与周围环境匹配的密码输入方式;或者获取终端的当前情景模式;根据终端的当前情景模式从多种密码输入方式中选择一个与当前情景模式匹配的密码输入方式。
4.一种账号登陆验证装置,其特征在于,所述账号登陆验证装置包括:检测单元,用于若接收到用户的登陆验证请求,检测用户输入的账号;
第一发送单元,用于根据所述账号,向所述用户发送注册时所设置的多种密码输入方式中的一种密码输入方式以及多种密码输入方式对应的多个验证码,所述多个验证码对应有多个选项;
第一接收单元,用于接收所述用户在所述密码输入方式下输入的密码和从所述多个选项中所选择的验证码;
匹配判断单元,用于判断所述用户输入的账号、所述密码输入方式下对应的密码和验证码是否匹配;
通过验证单元,用于若所述用户输入的账号、所述密码输入方式下对应的密码和验证码匹配,则通过账号登陆验证;
次数判断单元,用于若所述用户输入的账号、所述密码输入方式下对应的密码和验证码不匹配,判断本次登陆验证连续不匹配的次数是否达到预设次数;
第一发送单元,还用于若本次登陆验证连续不匹配的次数未达到预设次数,向所述用户发送注册时所设置的多种密码输入方式中的另一种密码输入方式以及多种密码输入方式对应的多个验证码,所述多个验证码对应有多个选项;接着执行接收所述用户在所述密码输入方式下输入的密码和从所述多个选项中所选择的验证码的步骤;
锁定单元,用于若本次登陆验证连续不匹配的次数达到预设次数,锁定所述账号。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括:第二发送单元,用于若接收到所述用户的账号注册请求,向所述用户发送所有密码输入方式;
第二接收单元,接收所述用户输入的账号、所述用户所设置的多种密码输入方式,以及对应多种密码输入方式下所述用户输入的密码和验证码,其中,所述多种密码输入方式属于所有密码输入方式中的一部分密码输入方式;
保存单元,将所述用户输入的账号、所设置的多种密码输入方式,以及对应多种密码输入方式下的密码和验证码保存。
6.一种计算机设备,其特征在于,所述计算机设备包括存储器,以及与所述存储器相连的处理器;
所述存储器用于存储实现账号登陆验证的计算机程序;所述处理器用于运行所述存储器中存储的计算机程序,以执行如权利要求1-3任一项所述的方法。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时,实现如权利要求1-3任一项所述的方法。