您的位置:首页 > 其它

发送手机短信获取验证码功能

2016-07-27 08:26 369 查看
发送手机短信获取验证码功能2014-05-05 20:42:05标签:手机验证码 发送手机短信 验证码倒计时 Mas机短信平台原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://linhongyu.blog.51cto.com/6373370/1406867因为移动端的方便,现在网络上很多的网站与应用都有与实现用户手机绑定的功能。这样做的好处很多,例如账号登陆、修改密码、在线支付……等功能模块都可以与手机实时获取验证码短信结合,来确保用户的安全性操作。而这整功能模块的实现,我把它大致分为三个步骤:(1)前端触发获取验证码,同步显示有效验证倒计时;(2)后台通过代理平台发送验证短信;(3)用户提交验证信息,后台逻辑判断处理。一、首先,与大家分享下前端的实现:

如图:输入完正确的手机号码后再触发有效验证倒计时。JS代码如下(头部需引入jquery):
二、接下来我们就该在后台进行短息发送处理了(Demo是用java整合Spring MVC框架写的):
后台的大概逻辑就是这样,不熟悉SpringMVC的请不要在意太多细节。因为接下来的才是我要说的关键点:
ApiSendMobile asm =
new
ApiSendMobile();
我们言归正传,本文的例子就是用了第一种方法,上代码:
因为涉及到隐私,所以什么地址、用户名密码之类的,自己去向运营商联系获取吧……要注意哦:这个类里
引入了import
com.jasson.im.api.APIClient;
还有就是项目中也必须加一个jar包:ImApi.jar
如果有去和运营商合作的话,他们会给你文档和所需的开发包之类的,所以你大可放心。
嗯,该功能模块的核心内容都已经介绍得差不多了,就只剩下用户查看短信验证信息,输入了传到后台,然后再获取刚才发送短信成功时存入session中连个值进行对比验证。我也就不在此啰嗦……
   结语:天下没有白吃的午餐,垄断行业就是屌。水平不足,文章中也许存在着许多不足之处,还望大家指点与纠正。坚持博客精神,分享是一种快乐!
本文出自 “学而思” 博客,请务必保留此出处http://linhongyu.blog.51cto.com/6373370/1406867
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: