web前端怎么开发短信验证功能
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web前端怎么开发短信验证功能相关的知识,希望对你有一定的参考价值。
用户点击获取验证码时,发送手机号到后端接口后端接收请求后,将手机号及验证码发给短信网关,并将手机号和短信验证码保存起来
用户收到短信后,输入验证码,然后将验证码和手机号传给后端
后端校验手机号和验证码是否与之前保存的一致,如果一致,则鉴权通过
向前端发送认证通过的cookie以及通过状态
前端进行页面跳转或其他业务逻辑 参考技术A 一般现在系统群发的验证码都是由专门的短信群发平台发送的,号段一般是106,如果有收不到的情况,可能是被运营商拦截了或者是系统延迟了
源码分享微米CMS怎么调用短信验证码功能
对接短信的时候发现一家短信公司,有些不错的短信验证码的插件,对接起来挺方便的,有需求的可以看一下。http://www.ihuyi.com/
插件说明
本插件系互亿无线针对微米CMS_V29.2版本开发,请按以下说明进行安装,插件内的所有文件均为对原文件的修改,如果你的系统经过二次开发,安装本插件之前,请仔细核对修改。
功能介绍
手机号短信验证注册
安装步骤
覆盖以下文件
Conf/sms.php、weimicms/Lib/ORG/Sms.class.php、tpl/System/Site/sms.html
return array ( ‘sms_url‘ => ‘http://106.ihuyi.com/webservice/sms.php?method=Submit‘, ‘sms_username‘ => ‘互亿无线APIID‘, //查看APIID请登录用户中心->验证码、通知短信->帐户及签名设置->APIID ‘sms_password‘ => ‘互亿无线APIKEY‘, //查看APIKEY请登录用户中心->验证码、通知短信->帐户及签名设置->APIKEY ‘sms_price‘ => ‘10‘, ‘sms_sign‘ => ‘互亿无线‘, ‘sms_mp‘ => ‘‘, ‘reg_mp_verify‘ => ‘0‘, );
以上是关于web前端怎么开发短信验证功能的主要内容,如果未能解决你的问题,请参考以下文章