短信验证功能的实现(附案例代码/前后端/直接用) - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 小程序相关 >

短信验证功能的实现(附案例代码/前后端/直接用)

发表时间:2021-4-30

发布人:葵宇科技

浏览次数:33

模块效果展示(小程序界面)

实现的功能

小程序端:

  • 请求获取短信验证码
  • 两次请求之间间隔至少一分钟
  • 填写必填内容后,才能提交表单
  • 手机号合法性检验

后台:

  • 接前台请求后,通过阿里云发送短信
  • 生成随机数字验证码(默认6位)
  • 收到提交的表单后,对验证码字段进行判断 
    • 验证码是否过期
    • 验证码是否正确
  • 通过验证后,方能进行下一步操作 
    • 如保存表单信息至数据库等
  • 结果反馈

说明

  • 项目包含前后端代码,可以直接用,并添加自己想要的功能
  • 使用阿里云的短信服务,具体配置见仓库说明
  • 手机号合法性验证部分,为了让代码长期可用,没有针对现行号段进行详细检测,而是只进行了粗略的检测 
    • 其实就是,不参照现有号段信息,对第二位以后进行详细判断,防止新号段出现后误报错
    • 主要通过input来限制填入类型(number),以及检测第一位号码数字

项目代码

参考这个仓库,如有帮助,请STAR

相关案例查看更多