• Resolved KZeni

    (@kzeni)


    There’s an official hCaptcha plugin at https://www.ads-software.com/plugins/hcaptcha-for-forms-and-more/ (which nearly has as many active installs as Profile Builder & is well reviewed, actively supported, etc.)

    Currently, the Profile Builder forms for login, register, forgot password, etc. ([wppb-login], [wppb-register], and [wppb-recover-password], respectively) just let the form submission go through as if hCaptcha isn’t enabled. This happens when all available integrations within the hCaptcha plugin are enabled as well as when the [hcaptcha] shortcode that plugin offers is also present on the page (that shortcode outputs the hCaptcha sitekey, callback, none, etc. elements while it then just doesn’t seem to catch the PB form submissions for some reason.)

    I’ve submitted the request to the hCaptcha plugin’s GitHub at https://github.com/hCaptcha/hcaptcha-wordpress-plugin/issues/99#issuecomment-1548193126 so, ideally, Profile Builder can be included in the otherwise rather extensive list of integrations the hCaptcha plugin offers.

    I’m wondering if this is something that could be collaborated on as these are both fairly popular & well regarded plugins that are missing compatibility with each other when it would make sense to have it be supported for the benefit of both plugins.

    I’d also be okay with things maybe being adjusted on Profile Builder’s end of things to make it so the [hcaptcha] shortcode can hook into the forms PB outputs & show the hCaptcha challenge on form submission. Though, a more formal integration (probably via a PR to the hCaptcha plugin) would help with ease of use & making users feel more confident about things working as expected.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support alexandrubodea

    (@alexandrubodea)

    Hi @kzeni,

    ?Thank your for your detailed message!
    ?
    ?Unfortunately, at the moment Profile Builder doesn’t have a hCaptcha Support/Integration but I created a task and spoke with the team so that we can look more into this.
    ?
    Note: With Profile Builder you have access to the?reCAPTCHA Field?that offers?the?reCAPTCHA v2?and?Invisible reCAPTCHA?implementations.
    ?
    ?Best regards,

    Thread Starter KZeni

    (@kzeni)

    That would be great.

    When it comes to just using reCAPTCHA, I (among others; hCaptcha has certainly become more prevalent across various sites) switched from reCAPTCHA to hCaptcha for many of the reasons mentioned in https://blog.cloudflare.com/moving-from-recaptcha-to-hcaptcha/ from a few years back (while not quite switching to the Cloudflare’s Turnstile CAPTCHA service they’ve introduced since then [currently in beta] as that still requires a box to be shown on-page which doesn’t work well with as many designs; Turnstile might be reconsidered if/when they get an invisible-style option at some point, but for now it seems hCaptcha is one of the better options.)

    As an aside, I’m kinda wondering if enabling the reCAPTCHA offered by Profile Builder in combination with the [hcaptcha] shortcode from the hCaptcha plugin would have their reCAPTCHA compatibility option convert the reCAPTCHA form into one that uses hCaptcha, but that would definitely not be optimal as that requires setting up & having reCAPTCHA look to be loaded on the page (then potentially still introducing the privacy & other concerns that reCAPTCHA can have) just in order to have it be converted into hCaptcha. So I’m holding off on that being a solution as having that official support from either plugin would certainly be the best option.

    Plugin Support alexandrubodea

    (@alexandrubodea)

    That might be the best option (waiting for an official support/integration from either of the plugins).

    Best regards,

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Feature Request: hCaptcha Support’ is closed to new replies.