今天我们来揭秘使用php来发送手机短信验证码的操作,是不是觉得以前在玩手机app注册账号的的时候,点击发送验证码的时候,要不了几秒钟就会"滴"的一声,验证码就发送到手机里面了,是否有觉得很神奇呢?
哈哈哈… 作为前端开发的一员,还在后端摸索中小白的我,今天就来带大家揭开这层比蒙娜丽莎的微笑还迷人的面纱~哈哈!
1. 由于业务中需要写登录注册的API的接口,所以了解了下手机号注册的前后端交互的流程;
(1)用户操作客户端点击发送验证码,(然后客户端ajax发送请求,并且按钮处于60s静默时间)
(2)后端逻辑层,接受传递过来的手机号,验证格式是否合法,进入数据库匹配是否存在
(3)生成验证码,存在session中,然后curl发送到第三方的短信接口链接中
(4)配置第三方短信平台,向指定手机号用户发送验证码信息