View Issue Details

IDProjectCategoryView StatusLast Update
5171Composr alpha bug reportsGeneral / Uncategorisedpublic2022-12-19 22:00
ReporterPDStig Assigned ToChris Graham  
PrioritynormalSeveritytrivial 
Status resolvedResolutionfixed 
Summary5171: Block cache may be affecting CAPTCHA
DescriptionBlock cache may be causing the CAPTCHA to not re-generate.

Example: The main_join block could have a CAPTCHA on it. I noticed after several page refreshes and even a form submission, the CAPTCHA code was the same (and it still worked).
TagsNo tags attached.
Attach Tags
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

Chris Graham

2022-12-19 22:00

administrator   ~7812

main_join has no block caching.

The captcha_single_guess option allows the same CAPTCHA to show until it is successfully passed, and this is on by default for usability. It's a usability/spam tradeoff, as obviously there is a risk having it on.

However that option was overly nice. It should prevent forced regeneration on failure, but not prevent regeneration on success too.

Issue History

Date Modified Username Field Change
2022-12-19 17:58 PDStig New Issue
2022-12-19 17:58 PDStig Status Not Assigned => Assigned
2022-12-19 17:58 PDStig Assigned To => Chris Graham
2022-12-19 22:00 Chris Graham Status Assigned => Resolved
2022-12-19 22:00 Chris Graham Resolution open => fixed
2022-12-19 22:00 Chris Graham Note Added: 0007812
2023-02-26 18:29 Chris Graham Category General => General / Uncategorised