短信发送 验证码注册如何实现

公司已经购买了短信的接口 要在页面上实现  求思路,求代码
qq_笑_17
浏览 1032回答 18
18回答

jeck猫

1.页面一个验证码文本输入框,后面跟一个“获取验证码”按钮,同时限制按钮的点击时间,一般是限制1分钟才能点击一次 2.点击按钮,将用户ID,生成的验证码,存入数据库,接下来调用短信发送接口将信息发送出去 3.表单提交时,判断该验证码是否正确(是否在表中存在同时验证码是否失效,一般是五分钟内失效)

开满天机

在页面上直接调用接口不就行了啊 

慕雪6442864

1、使用一般处理文件(.ashx)生成一个字符串图片验证码返回到前端 2、在后台的时候使用Session记录这个验证码的字符串 3、当点发送的时候验证所填的验证码是否与Session相同

墨色风雨

好像搞错了,你是想实现  发送验证码到手机,由用户接收到验证码后填入。     这样的话,服务器应该要搞个全局字典缓存,缓存电话号码和对应的验证码,并且定时进行删除过期的验证码。用户收到验证码进行确认注册的时候就在这个字典里面匹配验证。

慕哥9229398

过期的验证码要如何实现比较好

慕娘9325324

@滴答的雨: 我用xml来存取了

POPMUISE

接口这部分我到时会写 就前台的时间限制 不懂如何操作

森栏

@yellowshorts: 我也没有短信验证这方面的经验。 我的想法是利用时间戳验证,不知道可不可以。我认为利用js验证是不合理的,客户端的都能更改。  1. 点击的时候发送一个验证码,同时在数据库记录一下发送时间 和验证码有效时间。  2. 当他发送验证码过来的时候,验证是不是在数据库记录的时间段内。  3. 同时利用数据库记录的数据,验证防止他狂点获取验证码浪费短信资源。

慕桂英3389331

@truename: 谢谢你的思路哈  后来我用xml文件来存取验证码跟手机

Helenr

之前是用验证码  现在改成用手机验证 
打开App,查看更多内容
随时随地看视频慕课网APP