104 Star 691 Fork 258

guerlab.net / guerlab-sms

 / 详情

VerificationCodeService#verify只有成功或者失败,没有校验失败的原因

已完成
需求
创建于  
2022-01-12 19:49

检验验证码,想知道是因为验证码错误、验证码失效等等这种具体错误行为。请问后续是否会支持,感谢提供这么方便的工具 :+1:

评论 (4)

Author_zero 创建了需求
Author_zero 修改了标题
展开全部操作日志

对于验证码验证操作来说,其实只需要关心是否验证成功,其实不用关心是验证码已过期或验证码不匹配

可是对于前端展示和后台逻辑判断来说我个人觉得这些还是有必要的吧。比如我需要知道是因为验证码失效了需要重新发送验证码,而验证码输入错误了只需要让用户重新输入验证码。像现在这样只能判断验证是否成功,不管是什么原因失败的,我是需要重新发送还是让他重新输入呢

验证码的发送里边有重试间隔时间配置,所以如果配置了重试间隔时间,再次发送验证码也会因为有验证码的缓存存在而禁止发送验证码。

另:net.guerlab.sms.server.properties.VerificationCodeConfig下的配置可以调节在验证码发送、验证时的触发机制

对于使用来说确实问题不大,只是觉得对与用户的提示不太友好,既然没有计划,那我就自己改造一下吧,感谢积极回复 :+1:

guerlab 任务状态待评审 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
618602 guerlab 1578929349
Java
1
https://gitee.com/guerlab_net/guerlab-sms.git
git@gitee.com:guerlab_net/guerlab-sms.git
guerlab_net
guerlab-sms
guerlab-sms

搜索帮助

344bd9b3 5694891 D2dac590 5694891