如题,是否可以在验证通过后让该次的验证码失效?
如题,是否可以在验证通过后让该次的验证码失效?
你自己可以加验证次数,比如同一IP一段时间内只能错误几次。
不大明白 你说的验证码失效。
失效了会员用怎么办?
你的意思是验证里面的内容不变?
默认是3次不变 好像是这样的,你可以设置每次都变。
也可以用recaptcha做验证码。。 扩展里面搜索一下
提交一个表单,第一次填写正确的验证码通过了,然后直接刷新重新post那个表单,这时的验证码是不会变的,表单内容会验证通过
流程大概是
验证码3辞不变是显示3次,CCaptchaAction run3次,而直接刷新或者构造一个表单来post,是没有给机会让CCaptchaAction来run的
应该是验证通过后把session该验证码清空··
那是记录的,你试用 recaptcha 这个吧
后台我是用这个的。。 很不错
好的,我下载试试
Yii自带的CCaptcha可以设置testLimit
提交验证码失效的次数。超过testLimit则刷新