Enable “CAPTCHA” extension from “Tools” → “Extensions” menu,
Re-generate ALL the scrip files,
Go to Password Recovery Page, enter the valid email address, and then enter any string that does not match with the captcha shown,
Click on “Send” button, system will proceed to next process (this should not be happened),
In the next page, there are two message displayed; one for the success message and the other is the error message contains “Enter the validation code shown”.
After investigating the case, I found this code in captcha-script.php template file that causes the issue:
$this->Action = “”;
That code above should be like this (in order the CAPTCHA to work properly):
I am using the version PHPMaker 20.0.16,
I have enabled the captcha für login page.
But I am not seeing any image.
The enter files to enter the captcha is existing but not the captcha itself.
I enabled the checkbox by extension under the tools->captcha → UseCaptchaInLoginPage
Is it a bug?
Tested and should work. Make sure that you have regenerated ALL files (especially ewcaptcha.php). You may press F12 → Network to check if there is any error associated with ewcaptcha.php.