织梦DedeCms整合手机短信验证码功能

2019-02-26 二次开发 浏览 手机预览
文章来源:http://www.imtr.cn/html/n228.html

织梦的图片验证码是利用Cookie和Session跟踪而储存在用户本地终端上的数据,然后通过提取缓存信息和用户输入的验证码做比较,用来判断用户的唯一性。但是这样的方法很容易被绕过,并且如果需要用户绑定手机的时候,无法确定手机号的真伪,这时候就需要用到手机验证码来确定是否为有效手机号。

1、织梦后台 - 系统 - 系统设置 - SQL命令行工具,执行SQL语句:

CREATE TABLE ok_dxyzm (
id mediumint(8) PRIMARY KEY AUTO_INCREMENT,
phone varchar(100),
code varchar(100),
time varchar(100)
)

上面代码的意思是,新建名为ok_dxyzm的表单,包含4个字段id、phone、code、time,用PRIMARY KEY把id字段设置为主键,用AUTO_INCREMENT给id字段设置自增属性,每次新增一行数据的时候,id字段都会自动+1,所以我们不需要手动写入id字段的数据。phone字段用来储存手机号,code字段用来储存验证码,time字段用来储存当前的时间戳,可以用来判断验证码的有效时间。(我们的phone、code、time字段都用varchar类型,长度为100)


原文地址:http://www.imtr.cn/html/n228.html
  • 如果你的问题还没有解决,可以点击页面右侧的“ ”,站长收到问题后会尽快回复解决方案到你的邮箱。
  • 创造始于问题,有了问题才会思考,有了思考,才有解决问题的方法,才有找到独立思路的可能。 —— 陶行知