一、插件介绍:发送短信验证码验证用户的真实性。
二、主要功能:
1、配置阿里云短信,可配置多条;
2、限制同一个IP 24小时内 发送验证码次数,默认5次。
三、插件目录结构:
/aliyunsms/
/actions/
action.php 插件前端逻辑代码
/classes/
/controller/
index.php 插件控制器,配置列表
/install/
config.php 插件配置文件
install.sql 插件数据表
/template/
/index/
form.htm 插件页面
menu.php 后台菜单,对类函数进行说明,管理插件入口文件
四、插件配置页面:
五、插件使用:
1、地址:aliyunsms/actions/aliyunsms
简要说明: 前端表单提交跳转
参数:
formid:后端阿里云短信配置id
phone:正确的手机号码
返回:
{
"code": 0,sms
"msg":'验证码发送成功',
}
使用实例:注册页面第二步发送验证码
2、地址:aliyunsms/actions/aliyunsmsAjax
简要说明: 前端ajax跳转
参数:
formid:后端阿里云短信配置id
phone:正确的手机号码
返回:
{
"code": 0,
"msg":'验证码发送成功',
}
六、接口文档:https://help.aliyun.com/document_detail/101346.html?spm=a2c4g.11186623.6.620.6dc52246sjg4RR
七、数据字典