58手机客户端,每次点击获取验证码倒计时后就提示这个,这动态码在哪儿呀?

注册登录时通常会要求用户填写手机号获取手机短信验证码,而没获取一条验证码,网站需要支付一定费用。
为防止恶意攻击造成不必要的开销,需要在获取验证码的按钮上进行控制。
我们通常所见到的是每隔60秒或90秒才能点击获取下一次短信验证码。
下面将用最简单的实例,完成该操作。
&input type=&button& id=&getDynamic& onclick=&getDynamicCode(this);& value=&点击发送动态码&/&
&script type=&text/javascript&&
var clock = '';
var nums = 60;
function getDynamicCode(thisButton) { //获取动态码
btn = thisB
btn.disabled = //将按钮置为不可点击
btn.value = nums+'秒后可重新获取';
clock = setInterval(doLoop, 1000); //一秒执行一次
function doLoop(){
if(nums & 0){
btn.value = nums+'秒后可重新获取';
clearInterval(clock); //清除js定时器
btn.disabled =
btn.value = '点击发送动态码';
nums = 60; //重置时间
以上代码为点击获取手机验证码后,按钮变为不可用状态,60秒后解除不可用状态恢复原状态。
我们可以将js代码中的 nums=60 改为 nums=90,即为90秒后可用。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:4221次
排名:千里之外
原创:20篇
(3)(7)(8)(2)手机应用获取验证码后。提交到服务器,服务器如何判断 - ITeye问答
手机应用从服务应用获取短信验证码后。再次提交到服务器,服务器如何判断是否和之前一致。可能同时有很多同时验证。麻烦各位提供个思路
在数据库里面保存用户的验证码和验证码发放的时间
两种方式:
1.如果对验证码有时间限制,可以在服务端生成验证码之后,存储在session里面,同时在session里面存储当前时间。手机提交后,服务端拿到验证码验证并用当前时间减去刚才保存的时间看是否超时。
2.如果没有时间限制,可以放到数据库里面。
已解决问题
未解决问题iPhone开启Gmai邮箱手机动态验证码教程
来源:58.com - 时间: 15:19:17 - 阅读:61
  Gmail的账户经常会受到攻击的同学注意了,Google早先在美国开放的动态密码验证功能,现在面向全球用户推出了。
  动态密码验证功能,是指在登陆Gmail邮箱时,除原先设置的静态密码外,通过iPhone或Android等智能手机上的Google Authenticator密码生成应用,生成一个动态随机密码。只有同时拥有用户账户静态密码和手机上随机生成的动态密码,才能使用邮箱。
  Google Authenticator可以在iTunes应用商店中,免费下载,下载地址:Google Authenticator。
  下载后,先登陆Gmail账号,然后前往/ServiceLogin?continue=https%3A%2F%%2FSMSAuthConfig&followup=https%3A%2F%%2FSMSAuthConfig 网址,开启动态密码验证功能。
  动态密码验证现在支持短信(SMS)和手机应用程序两种。对于国内用户来说,使用智能手机的应用程序,生成动态密码更为稳定和快速。
  账户设置完成后,谷歌会生成一组密钥。打开手机上的Google Authenticator应用,在应用程序上点击+号,选择基于时间的密钥。在“账户”栏中,输入用户的Gmail账号,在“密钥”中,填入网页上生成的密钥,点击完成。
  完成后,再次登陆Gmail就需要使用动态验证码来进行安全验证了。为了减少干扰,Google还提供了只需每30天输入一次密码的偷懒选项。
  在需要输入动态验证码时,打开手机上的Authenticator应用,在账户上生成的随机数字密码,就是登陆的动态密钥。
  如果需要关闭动态验证,前往/ServiceLogin?continue=https%3A%2F%%2FSMSAuthConfig&followup=https%3A%2F%%2FSMSAuthConfig 网址,在使用账户、密码和动态密码登陆确认后,即可以关闭动态验证码,返回普通登陆状态。
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
结婚攻略、备婚经验、婚礼咨询、一站式婚礼筹备服务…
百万新娘备婚日记在我要结婚啦社区与你
重点类别推荐:
友情链接(qq:):通知:58商盾将于8月23日下线,请商盾用户在产品下线后使用账号密码登录!
打开58商盾,输入手机号,获取验证码,回填成功后完成绑定,生成六位动态码。(苹果手机出现“未受信任的企业级开发者”
注:一个手机号码仅能绑定一个58商盾,若绑定两个58商盾,前一个58商盾生成的动态码将无法使用
电脑端登陆:打开58同城首页,右上角点击VIP中心,在网邻通登录框下方,点击使用58商盾登录
进入58商盾登录入口,在商盾登录入口输入手机号码和58商盾动态码,完成登录
手机登录58同城:绑定58商盾后,APP中直接点击登录58同城,即打开默认浏览器,自动完成登录

我要回帖

更多关于 点击获取验证码倒计时 的文章

 

随机推荐