微信小程序 短信验证 功能的实现(附案例代码/前后端/直接用)
2017-09-07 18:10
1161 查看
模块效果展示(小程序界面)
实现的功能
小程序端:
请求获取短信验证码两次请求之间间隔至少一分钟
填写必填内容后,才能提交表单
手机号合法性检验
后台:
接前台请求后,通过阿里云发送短信生成随机数字验证码(默认6位)
收到提交的表单后,对验证码字段进行判断
验证码是否过期
验证码是否正确
通过验证后,方能进行下一步操作
如保存表单信息至数据库等
结果反馈
说明
项目包含前后端代码,可以直接用,并添加自己想要的功能使用阿里云的短信服务,具体配置见仓库说明
手机号合法性验证部分,为了让代码长期可用,没有针对现行号段进行详细检测,而是只进行了粗略的检测
其实就是,不参照现有号段信息,对第二位以后进行详细判断,防止新号段出现后误报错
主要通过input来限制填入类型(number),以及检测第一位号码数字
项目代码
参考这个仓库,如有帮助,请STAR相关文章推荐
- leanCloud实现微信小程序短信验证功能
- 微信小程序实现简单input正则表达式验证功能示例
- 微信小程序收藏功能的实现代码
- 4部分代码轻松实现微信小程序支付功能
- 微信小程序实现图片上传功能实例(前端+PHP后端)
- 微信小程序上传图片功能(附后端代码)
- 微信小程序实现红包功能(后端PHP实现逻辑)
- 微信小程序6位或多位验证码密码输入框功能的实现代码
- 微信小程序实现之手势锁功能实例代码
- Android Studio精彩案例(五)《JSMS短信验证码功能实现》
- 微信小程序实现即时通信聊天功能的实例代码
- Android简单的短信验证功能的实现代码
- php利用云片网实现短信验证码功能的示例代码
- 利用PHP安装windows自动运行的服务,PHP程序可以实现长时间、自动运行、定时更新功能,直接可以用在项目中的类源代码
- 微信小程序车牌号码模拟键盘输入功能的实现代码
- 微信小程序手机号码验证功能的实例代码
- 微信小程序多张图片和表单一起上传,验证表单及进度条的实现完整代码
- Laravel框架实现发送短信验证功能代码