登录验证方法、装置、电子设备及非易失性存储介质与流程
- 国知局
- 2024-11-06 14:22:58
本申请涉及网络技术与安全领域,具体而言,涉及一种登录验证方法、装置、电子设备及非易失性存储介质。
背景技术:
1、随着互联网的发展及智能手机的普及,很多业务都是通过手机app或网站来办理,针对用户的登录行为,各个app或网站运营商为了保证个人信息安全,会进行安全验证。
2、目前常用的登录验证方式通常是验证用户输入的信息,包括账号密码以及短信验证码,在上述信息中的每个字符都全部都正确时,才能验证通过。但是对于一些特定的操作者,例如高龄老人和残障人士,这类人群对于智能手机或网站的操作本就不熟练,输入信息慢,一旦出现错误,就需要重新输入,而随着输入错误次数的增加,容易引发烦躁的情绪,更会影响密码键入的准确性,多次密码错误也会出现账号锁定的情况,影响用户登入,极大的影响了用户的登录体验,给用户带来诸多不便,从而导致用户拒绝登录app,造成业务的流失。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种登录验证方法、装置、电子设备及非易失性存储介质,以至少解决由于特定人群在登录客户端或网站时对输入设备的操作不熟练导致多次输错密码造成的无法登陆的技术问题。
2、根据本申请实施例的一个方面,一种登录验证方法,包括:接收目标对象在登录页面输入的登录信息,其中,登录信息包括目标对象的用户名和用户密码;判断登录信息和数据库中存储的预设信息是否一致,得到判断结果;在判断结果指示登录信息和预设信息不一致的情况下,确定目标对象是否为目标类型的用户,在目标对象为目标类型的用户的情况下,通过多种验证方式对登录信息进行验证,得到验证结果;在验证结果满足预设条件的情况下,确定目标对象登录成功。
3、在本申请的一些实施例中,确定目标对象是否为目标类型的用户,包括:在目标对象的用户名和预设信息中的用户名一致的情况下,获取目标对象的注册信息,其中,注册信息包括目标对象的年龄信息和目标对象的健康状态;在目标对象的年龄信息大于或等于预设年龄和/或目标对象的健康状态为不健康的情况下,确定目标对象为目标类型的用户;在目标对象的年龄信息小于预设年龄或目标对象的健康状态为健康的情况下,确定目标对象为非目标类型的用户,并返回登录页面重新登录。
4、在本申请的一些实施例中,通过多种验证方式对登录信息进行验证,包括:获取用户密码和预设信息中密码不一致的字符数量;在字符数量小于或等于预设数量的情况下,完成多种验证方式中的第一种验证方式;在字符数量大于预设数量的情况下,完成第一种验证方式,并增加一次错误次数。
5、在本申请的一些实施例中,通过多种验证方式对登录信息进行验证,包括:在完成第一种验证方式之后,获取用户密码中输错的字符组成的第一字符串,以及获取输错的字符在预设信息中对应的第二字符串;比较第一字符串和第二字符串,得到比较结果;在比较结果指示第一字符串与第二字符串不存在大小写错误或相邻按键错误的情况下,完成多种验证方式中的第二种验证方式;在比较结果指示第一字符串与第二字符串存在大小写错误或相邻按键错误的情况下,完成第二种验证方式,并增加一次错误次数。
6、在本申请的一些实施例中,通过多种验证方式对登录信息进行验证,包括:在完成第二种验证方式之后,确定预设信息中的密码中相邻字符组合得到的字符组,得到多个对照字符组;确定每个对照字符组对应的密码的对照输入总时长和字符间的对照输入间隔时长;确定用户密码中字符组合得到的输入字符组,得到多个输入字符组;确定每个输入字符组对应的密码的输入总时长和字符间的输入间隔时长;在对照字符组和输入字符组一致的情况下,判断输入总时长和输入间隔时长是否小于或等于对照输入总时长和对照输入间隔时长,得到第一判断结果;在第一判断结果指示输入总时长小于或等于对照输入总时长,和/或,输入间隔时长小于或等于对照输入间隔时长的情况下,完成多种验证方式中的第三种验证方式;在第一判断结果指示输入总时长大于对照输入总时长,和/或,输入间隔时长大于对照输入间隔时长的情况下,完成第三种验证方式,并增加一次错误次数。
7、在本申请的一些实施例中,在验证结果满足预设条件的情况下,确定目标对象登录成功,包括:在完成第三种验证方式之后,确定目标对象对应的总错误次数;在总错误次数小于预设错误次数的情况下,确定验证结果满足预设条件,确定目标对象登录成功。
8、在本申请的一些实施例中,在验证结果不满足预设条件的情况下,确定目标对象登录失败,并返回登录页面重新登录。
9、根据本申请实施例的另一方面,还提供了一种登录验证装置,包括:接收模块,用于接收目标对象在登录页面输入的登录信息,其中,登录信息包括目标对象的用户名和用户密码;判断模块,用于判断登录信息和数据库中存储的预设信息是否一致,得到判断结果;验证模块,用于在判断结果指示登录信息和预设信息不一致的情况下,确定目标对象是否为目标类型的用户,在目标对象为目标类型的用户的情况下,通过多种验证方式对登录信息进行验证,得到验证结果;确定模块,用于在验证结果满足预设条件的情况下,确定目标对象登录成功。
10、根据本申请实施例的另一方面,还提供了一种非易失性存储介质,该非易失性存储介质中存储有程序,其中,在程序运行时控制该非易失性存储介质所在设备执行上述登录验证方法。
11、根据本申请实施例的另一方面,还提供了一种电子设备,包括:存储器和处理器,处理器用于运行存储在存储器中的程序,其中,程序运行时执行上述登录验证方法。
12、根据本申请实施例的另一方面,还提供了一种计算机程序产品,包括计算机指令,该计算机指令被处理器执行时实现上述登录验证方法。
13、在本申请实施例中,采用接收目标对象在登录页面输入的登录信息,其中,登录信息包括目标对象的用户名和用户密码;判断登录信息和数据库中存储的预设信息是否一致,得到判断结果;在判断结果指示登录信息和预设信息不一致的情况下,确定目标对象是否为目标类型的用户,在目标对象为目标类型的用户的情况下,通过多种验证方式对登录信息进行验证,得到验证结果;在验证结果满足预设条件的情况下,确定目标对象登录成功的方式,通过接收用户输入的登录信息后与数据库中的正确信息进行比对,在不能完全匹配的情况下判断用户是否为特定用户,并对其输入的登录信息进行多轮验证,满足验证结果即可登录成功,达到了针对特定用户群体即使输入的登录密码不完全匹配正确密码,但也可通过多次验证登录成功,而不需要反复多次的重复输入密码的目的,进而解决了由于特定人群在登录客户端或网站时对输入设备的操作不熟练导致多次输错密码造成的无法登陆的技术问题。
技术特征:1.一种登录验证方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,确定所述目标对象是否为目标类型的用户,包括:
3.根据权利要求2所述的方法,其特征在于,通过多种验证方式对所述登录信息进行验证,包括:
4.根据权利要求3所述的方法,其特征在于,通过多种验证方式对所述登录信息进行验证,包括:
5.根据权利要求4所述的方法,其特征在于,通过多种验证方式对所述登录信息进行验证,包括:
6.根据权利要求5所述的方法,其特征在于,在所述验证结果满足预设条件的情况下,确定所述目标对象登录成功,包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种登录验证装置,其特征在于,包括:
9.一种非易失性存储介质,其特征在于,所述非易失性存储介质中存储有程序,其中,在所述程序运行时控制所述非易失性存储介质所在设备执行权利要求1至7中任意一项所述登录验证方法。
10.一种电子设备,其特征在于,包括:存储器和处理器,所述处理器用于运行存储在所述存储器中的程序,其中,所述程序运行时执行权利要求1至7中任意一项所述登录验证方法。
11.一种计算机程序产品,包括计算机指令,其特征在于,所述计算机指令被处理器执行时实现权利要求1至7中任意一项所述登录验证方法。
技术总结本申请公开了一种登录验证方法、装置、电子设备及非易失性存储介质。其中,该方法包括:接收目标对象在登录页面输入的登录信息,其中,登录信息包括目标对象的用户名和用户密码;判断登录信息和数据库中存储的预设信息是否一致,得到判断结果;在判断结果指示登录信息和预设信息不一致的情况下,确定目标对象是否为目标类型的用户,在目标对象为目标类型的用户的情况下,通过多种验证方式对登录信息进行验证,得到验证结果;在验证结果满足预设条件的情况下,确定目标对象登录成功。本申请解决了由于特定人群在登录客户端或网站时对输入设备的操作不熟练导致多次输错密码造成的无法登陆的技术问题。技术研发人员:廖晓梅,占震江,陈峰,钟方林受保护的技术使用者:中国电信股份有限公司技术研发日:技术公布日:2024/11/4本文地址:https://www.jishuxx.com/zhuanli/20241106/321715.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表