短信发送 验证码注册如何实现
公司已经购买了短信的接口
要在页面上实现
求思路,求代码
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,查看更多内容