【技术实现步骤摘要】
一种添加验证功能的方法、装置、终端设备及存储介质
[0001]本专利技术涉及计算机
,尤其涉及一种添加验证功能的方法
、
装置
、
终端设备及存储介质
。
技术介绍
[0002]在计算机
的软件开发中,通常需要通过验证来确定用户的访问权限,因此,需要在需对用户进行权限验证的地方添加验证功能
。
现有技术中,添加验证功能的方法通常为确定某一所需添加的验证节点以及验证类型后,通过直接在开发代码中写入对应的验证代码来完成的
。
例如:在一网页中需添加登录验证码功能时,则直接在该页面所对应的开发代码中写入对应的实现登录验证功能所需的代码,以使程序执行所写入的代码完成验证功能;但是,这种写入验证代码来实现验证功能的方式在面对不同的使用场景时需重复代码写入的操作,需要消耗大量的时间及人力,使得开发效率较低
。
技术实现思路
[0003]本专利技术实施例提供一种添加验证功能的方法
、
装置
、
终端设 ...
【技术保护点】
【技术特征摘要】
1.
一种添加验证功能的方法,其特征在于,包括:获取需添加验证的若干目标
URL
及每一所述目标
URL
的验证规则;根据所有所述目标
URL
及每一所述目标
URL
的验证规则生成验证规则清单;响应用户访问请求,获取用户访问请求所对应的第一
URL
;将所述第一
URL
与所述验证规则清单中的目标
URL
进行比对,在比对一致时,确定与所述第一
URL
一致的目标
URL
作为第二
URL
,并根据所述第二
URL
及对应的验证规则生成验证码界面;其中,所述验证码界面包括用于输入手机号码的第一组件
、
用于输入验证码的第二组件
、
用于请求验证码的第三组件和用于提交验证码的第四组件
。2.
如权利要求1所述的一种添加验证功能的方法,其特征在于,所述验证规则包括:可修改手机号码
、
不可修改手机号码或自动验证;根据所述第二
URL
及对应的验证规则生成验证码界面,包括:在所述验证规则为可修改手机号码时,生成的验证码界面包含可编辑的第一组件;在所述验证规则为不可修改手机号码时,生成的验证码界面包含不可编辑的第一组件;在所述验证规则为自动验证时,获取当前用户登录手机号码;若获取当前用户登录手机号码成功,生成的验证码界面包含手机号码为当前用户登录手机号码的第一组件
。3.
如权利要求2所述的一种添加验证功能的方法,其特征在于,还包括:响应用户在验证码界面对所述第三组件的点击操作,获取当前用户手机号码,并根据当前用户手机号码生成第一验证码;响应用户在验证码界面对所述第四组件的点击操作,获取对应的第二验证码;对比所述第一验证码和第二验证码;在所述第二验证码与所述第一验证码一致时,赋予用户执行后续业务逻辑的权限;在所述第二验证码与所述第一验证码不一致时,向用户反馈验证码错误提示
。4.
如权利要求1所述的一种添加验证功能的方法,其特征在于,所述验证规则清单为
JSON
格式
。5.
一种添加验证功能的装置,其特征在于,包括:数据获取模块
、
验证规则清单生成模块以及验证码界面生成模块;所述数据获取模块,用于获取需添加验证的若干目标
URL
及每一所述目标
URL
的验证规则;所述验证规则清单生成模块,用于根据所有所述目标
...
【专利技术属性】
技术研发人员:谢志恒,陈曙,王正康,
申请(专利权)人:广州朗国电子科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。