Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Discovered while testing #1938768: Text analysis is incompatible with enabled page cache/reverse proxy
Problem
- The URL of a CAPTCHA is no longer known after submitting the form. (only the ID is)
- Thus, a new CAPTCHA has to be created/retrieved, in order to get a CAPTCHA URL.
Proposed solution
- Make the backend also return the
'url'
of a CAPTCHA when verifying the solution. - That way, the URL can be output again if the CAPTCHA was not solved.
Patch contains the originally proposed changes for "tracking" the CAPTCHA URL locally through a server-client-server round-trip, but which isn't secure.
Comment | File | Size | Author |
---|---|---|---|
mollom.cache_.20.do-not-test.patch | 18.52 KB | sun | |