如何接收用户发送的短信验证码,判断是否合法-短信验证码开发10

来源:互联网 发布:ajax json哪个好 编辑:程序博客网 时间:2024/05/17 09:00

在《向用户发送手机验证码》这篇教程中,

你已经通过php在服务器端生成和保存验证码,

并且通过腾讯云的短信发送接口,

把验证码发送到用户手机上。

当用户根据提示,

把手机上的验证码,

以短信的方式回复,

你怎么知道这个验证码是否合法?

验证手机验证码

验证手机验证码

其实方法也很简单,

只要经过3个步骤就能实现:

1. 接收用户发送的验证码

用来接收验证码的脚本,

是我们上一节课程《设置短信接口的回调地址》设置的。

首先是腾讯云短信平台收到用户发送的验证码,

然后短信平台把验证码转发到设置的网址上,

假设为code1

2. 从服务器中取出保存的验证码

假设为code2

3. 比较两个验证码

如果 code1 == code2

即两个验证码相等,

说明用户发送的验证码是合法的,

如果 code1 != code2

即两个验证码不相等,

说明用户的验证码不正确,

然后再进行后面的业务操作。

点击这里观看《判断用户的验证码是否合法》视频教程,

了解具体的实现过程和源代码

http://edu.csdn.net/course/detail/3426/58729