-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Captcha in account creation form can be bypassed #124
Comments
I have the same problem |
i also have this problem |
Hi. ** Prestashop Version ** The module works correctly when you create an account from account registration form, but not when you create an account from the cart registration form (during checkout phase) I'm not so expert in Prestashop modules development, but I think the problem is that there are two different controllers, AuthController used by account registration form and OrderController used by cart registration form. The module Eicaptcha override AuthController (so the reCaptcha works on account registration form), but dont override OrderController. |
Can you post what you exactly changed please? Thanks so much! |
Yes please, I have the same issue. Prestashop Version |
Can you explain how you did it |
@castellinosoftware and @alfonsolr09 I added
The important thing is : I don't know if it's a good modification, but it seems to work |
I did what you said, I copied the file, but I can still skip the captcha without confirming it |
Sorry, I'm not enough a good programmer to help you... I think we should wait for the next release |
I've the same issue with Prestashop 1.7.6.5 and 2.0.4, with custom theme. |
@nenes25 how can i do? |
Thank you very much, @Guiguimps For those fighting with this problem: 1 - Create the following file: modules\eicaptcha\override\controllers\front\OrderController.php |
Thanks all about your contributions , this is fixed now :) |
Is there a new versión of the module?? |
** Prestashop Version **
1.7.6.1
** Eicaptcha version **
2.04
** Do you use a specific theme **
Standard free theme that comes with the installation of Presta
Describe the bug
When I put products in shopping cart and go to checkout, I see the 1st step to create an account and it shows the captcha module, but I can just fill in all account details and click on 'SAVE' without clicking on the captcha module and it still creates my account and moves on to the next step.
I can also change my account password without clicking on the recaptcha and just bypass it and click on SAVE.
In the contact form it works fine. However I did notice an installation error after checking the installation.:
Errors
contacform.php override does not exists
I think this is a spelling mistake in the checker ('t' of contac(t)form is missing).
In the overrides the spelling is okay and the override is created. Probably only the spelling in the check is wrong, looking for contacform instead of contactform.
The text was updated successfully, but these errors were encountered: