• Resolved joe16

    (@joe16)


    Hi,

    HCaptcha is not showing on WordPress lost password form.

    And when you submit the form, it displays an error message requesting to complete the hCaptcha.

    Please check this screenshot https://i.imgur.com/DSpQOWO.png

    Looking forward to your reply. Thank you in advance for your help.

    My best regards,

Viewing 3 replies - 16 through 18 (of 18 total)
  • Plugin Contributor kaggdesign

    (@kaggdesign)

    Hi @joe16 ,

    Thank you for the confirmation – it is essential. You can leave a review here if you wish – I will be pleased.

    Concerning your questions:

    1. If the plugin files are now in the /hcaptcha-for-forms-and-more folder, all is good. Further updates will run as usual. If not, do not hesitate at any time to delete the plugin folder and re-install it from wp.org. All settings are in the database, so no worries. Please do not delete the plugin via the Plugins admin page; in this case, it will delete all the settings from the database.
    2. Force hCaptcha option allows to improve user experience a bit by saving one click. When Force is on, users do not need to click the hCaptcha checkbox to see the Challenge. They may click the Submit button directly, and the hCaptcha challenge will be forced. This works in the same way with Invisible hCaptcha. And it works even better with Pro when 99.9% passive mode is selected (on hcaptcha.com). In 99.9% passive mode, the user clicks on Submit, hCaptcha does its internal work, and in 99.9% of cases, it does not show the Challenge but puts a green checkmark in hCaptcha and sends the form.
    3. The Hide Login Errors option is for the Login page. The usual WP answer is “The username?xxx?is not registered…” or “The password you entered for the username?xxx?is incorrect”. To give less information to the attacker, the short message “Login failed” will be displayed when this option is turned on.
    4. The hCaptcha plugin has modular structure. It means that relevant scripts and styles are loaded when integrations are turned on only. Let say, even if Contact Form 7 plugin is loaded, but CF7 options on the Integrations page are off, no JS/CSS will be loaded. Moreover, if integrations are on, the hCaptcha JS/CSS will be loaded only on pages having CF7 forms. The only exclusion is a short inline style (1.5k only) which is loaded all the time. It is almost unavoidable technically. You can block it via filter. You can create a ticket here if you wish, and I will show you how to do it.
    Thread Starter joe16

    (@joe16)

    Hi @kaggdesign,

    Thank you for your reply and for your time taken to answer my questions.

    Regarding the styling and script loading: thank you for sharing how things works. The other plugins should follow your steps and stop loading resources all over the site. You are giving the example.

    Regarding the inline styling. Please share with me how to block it via filter, knowing that I’m using the captcha only in the admin login page and the admin lost password page. It won’t be needed for the front website. Here is the link of the newly created ticket.

    Looking forward to your reply. Thank you in advance.

    PS: I have left a 5 stars review. Thank you for your prompt support.

    My best regards,

    Plugin Contributor kaggdesign

    (@kaggdesign)

    Thank you, @joe16, for your kind review!

Viewing 3 replies - 16 through 18 (of 18 total)
  • You must be logged in to reply to this topic.