Captchas now last only 5 minutes.
This commit is contained in:
parent
d1cfa987ae
commit
4efe9d2f32
@ -1834,11 +1834,13 @@
|
|||||||
},
|
},
|
||||||
load: function() {
|
load: function() {
|
||||||
var challenge;
|
var challenge;
|
||||||
this.timeout = Date.now() + 26 * $.MINUTE;
|
this.timeout = Date.now() + 4 * $.MINUTE;
|
||||||
challenge = this.challenge.firstChild.value;
|
challenge = this.challenge.firstChild.value;
|
||||||
this.img.alt = challenge;
|
this.img.alt = challenge;
|
||||||
this.img.src = "//www.google.com/recaptcha/api/image?c=" + challenge;
|
this.img.src = "//www.google.com/recaptcha/api/image?c=" + challenge;
|
||||||
return this.input.value = null;
|
this.input.value = null;
|
||||||
|
clearTimeout(this.timeoutID);
|
||||||
|
return this.timeoutID = setTimeout(this.reload, 4 * $.MINUTE);
|
||||||
},
|
},
|
||||||
count: function(count) {
|
count: function(count) {
|
||||||
this.input.placeholder = (function() {
|
this.input.placeholder = (function() {
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
master
|
master
|
||||||
|
- Mayhem
|
||||||
|
Update captcha longevity to 5 minutes max, as according to 4chan's change.
|
||||||
|
|
||||||
2.31.5
|
2.31.5
|
||||||
- Mayhem
|
- Mayhem
|
||||||
|
|||||||
@ -1357,12 +1357,18 @@ QR =
|
|||||||
@count captchas.length
|
@count captchas.length
|
||||||
@reload()
|
@reload()
|
||||||
load: ->
|
load: ->
|
||||||
# Timeout is available at RecaptchaState.timeout in seconds.
|
# Timeout was available at RecaptchaState.timeout in seconds.
|
||||||
@timeout = Date.now() + 26*$.MINUTE
|
# Timeout is now set by moot: 5 minutes.
|
||||||
|
# We use 5-1 minutes to give upload some time.
|
||||||
|
@timeout = Date.now() + 4*$.MINUTE
|
||||||
challenge = @challenge.firstChild.value
|
challenge = @challenge.firstChild.value
|
||||||
@img.alt = challenge
|
@img.alt = challenge
|
||||||
@img.src = "//www.google.com/recaptcha/api/image?c=#{challenge}"
|
@img.src = "//www.google.com/recaptcha/api/image?c=#{challenge}"
|
||||||
@input.value = null
|
@input.value = null
|
||||||
|
# Refresh captchas every 4 minutes to avoid filling perished ones.
|
||||||
|
# This used to be done by the recaptcha script, but it doesn't take into account moot's custom value.
|
||||||
|
clearTimeout @timeoutID
|
||||||
|
@timeoutID = setTimeout @reload, 4*$.MINUTE
|
||||||
count: (count) ->
|
count: (count) ->
|
||||||
@input.placeholder = switch count
|
@input.placeholder = switch count
|
||||||
when 0
|
when 0
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user