Introduction

Captcha, Login protection, Spam Protection, Contact forms

A simple CAPTCHA Plugin using the hCaptcha CAPTCHA service
to protect your Joomla website against SPAM.


The Plugin can be easily kept up-to-date because it uses Joomla! Update System.
There are two versions: one for Joomla 3.9/3.10 and another version for Joomla 4.0

Instructions

  • Download the latest version of hCaptcha for Joomla 3.10 or Joomla 4.0 and install using Joomla's Extension installer
    • in the Joomla back-end: Extensions > Install
  • Create a free account at https://hcaptcha.com
  • Add your site to https://hcaptcha.com and get a Secret Key + Site Key
  • Add the Secret Key + Site Key to the hCaptcha plugin
    • in the Joomla back-end: Extensions > Plugins > Select: hCaptcha
    • add the Site Key + Secret Key
    • publish the hCaptcha Plugin
  • Configure your Joomla site to use hCaptcha as default:
    • in the Joomla back-end: System > Global Configuration > [Site] tab > Default Captcha > Select "Captcha - hCaptcha"
  • Test your forms on the front-end of your Joomla website to see if the hCaptcha has been configured properly and works correctly.

Content-Security-Policy Settings

If you use CSP headers, please add the following to your configuration:
script-src should include https://hcaptcha.com https://.hcaptcha.com
frame-src should include https://hcaptcha.com https://.hcaptcha.com
style-src should include https://hcaptcha.com https://*.hcaptcha.com

Translations

This plugin has been translated into the following languages:
- Dutch (nl-NL) by Peter Martin (@pe7er)
- English (en-GB) by Peter Martin (@pe7er)
- French (fr-FR) by Yannick Berges (@micker)
- German (de-DE) by Tobias Zulauf (@zero-24)
- Italian (it-IT) by Fabio Zignale
- Polish (pl-PL) by Mateusz Hajder (@mhajder)
- Spanish (es-ES) by Peter Martin (@pe7er)
- Turkish (tr-TR) by Mehmet Taş

Changelog

10-Jan-2024 : v1.4.3
$ Fixed multiple line issue with language files that occurred since Joomla 5.0.1/4.4.1 due to a security fix.

18-Feb-2022 : v1.4.2
$ Fixed issue in J4 version: replaced QQ in language strings with "
$ Refactored J4 version: removed the language prefix (e.g. en-GB) from the language files

24-Jan-2022 : v1.4.1
$ Fixed issue: Language strings are missing #35

18-Jan-2022 : v1.4.0
$ New Joomla 4 compatible version
$ Added Italian (it-IT) language File (Fabio Zignale)

02-Mar-2021 : v1.3.3
$ Added Turkish (tr-TR) language File (Mehmet Taş)

20-Nov-2020 : v1.3.2
$ Fixed issue with required Captcha that displayed (optional) (@brianteeman)

11-Nov-2020 : v1.3.1
$ Added async attribute improvement (@SniperSister)
$ Changed Update URL
$ Changed Language Labels to keep the word the same on all places

13-Oct-2020 : v1.3.0
$ Changed Language Labels to follow the convention used in the Joomla 4 PR
$ Improved Polish pl-PL language File (@mhajder)
$ Added Spanish es-ES language File (@pe7er)
$ Corrected minimum check to PHP 7.1 (@zero-24)
$ Changed filegetcontents to HttpFactory (@zero-24)

22-Apr-2020 : v1.2.0
$ Added French fr-FR language File (@micker)
$ Added Germany de-DE language File (@zero-24)
+ Added PHP 7.0 minimum check (@zero-24)
+ Added privacy message about IP beeing send to hcaptcha.com (@zero-24)

21-Apr-2020 : v1.1.0
$ Added Dutch nl-NL language File (@pe7er)
$ Added Polish pl-PL language File (@mhajder)
+ Added Theme configuration: Light / Dark
+ Added Size configuration: Normal / Compact

20-Apr-2020 : v1.0.0
+ Added Update server URL

10-Apr-2020 : v1.0.0-RC1
$ Added English en-GB language File (@pe7er)
+ Added ACL check to Dashboard + Profiles view

Works consistently



Posted on 24 March 2024
Functionality
So far works well. Easy to integrate. Still working on preventing form submission when captcha not completed within my own extension.
Ease of use
Super easy to install and configure. The captcha itself is a little weird, but easy for end users.
Documentation
I used this to: Securing forms within my own extension. I replaced reCaptcha for inconsistent performance.

Easy and works perfectly



Posted on 18 January 2022
Functionality
A great alternative if you don't want to use Google Captchas. Works as expected without issues. Settings are easy to find and change.
Ease of use
Simply install, setup the plugin, enter the keys and forget about all the setting.
Support
Very good. Have been using it on Joomla 3 for some time now without any issues.
Documentation
Good. I have not really needed it but it's there and for me it was more then enough to get started.
I used this to: Everything I need a captcha for. Great to have an alternative to all the products of the too big companies.
Functionality
A wonderful plugin for spam protection. hCaptcha is pretty useful.
Ease of use
hCaptcha is very easy to use, for me it was no problem to set everything up!
Support
The support is really great. Thanks to the producer. A new plugin.
Documentation
There's no need for help. It's easy to adjust. You can check the developer site.
I used this to: I'm using hCaptcha as spam protection, instead of Google ReCaptcha on several sites.
Functionality
Allows the use of hCaptcha (instead of Google ReCaptcha) direct within Joomla!
Ease of use
Downloading the plugin, installing and setting up is very easy to use and add also the hCaptcha Keys.
Support
Haven't needed it, but I do know Peter & know he would provide great support if needed.
Documentation
Documentation is good and runs though exact steps to get your keys from hCaptcha and use within Joomla
I used this to: using hCaptcha as spam protection, instead of Google ReCaptcha as I was worried about extra cookies, tracking and privacy issues
d2 Content Pro
Paid download

d2 Content Pro

By data2site
Admin Publishing
d2 Content Pro is a component for Joomla! to make it more easy to manage, add and edit your Joomla articles in the backend. It works well alongside Joomla's core Article Manager (com_content), with your existing articles, and with the WYSIWYG editor of your choice (TinyMCE, JCE, etc). You will get an optimized editing form for your content - just the fields you need! Furthermore in the overview of...
d2 Content
Free

d2 Content

By data2site
Admin Publishing
d2 Content is a free component for Joomla! to make it more easy to manage, add and edit your Joomla articles in the backend. It works well alongside Joomla's core Article Manager (com_content), with your existing articles, and with the WYSIWYG editor of your choice (TinyMCE, JCE, etc). You will get an optimized editing form for your content - just the fields you need! Furthermore in the overview o...
d2 Profiles
Paid download

d2 Profiles

By data2site
Admin Publishing
d2 Profiles is an extension for Joomla 4 to make it more easy to manage, add and edit your Joomla articles in the backend. It works your existing articles and with the WYSIWYG editor of your choice (TinyMCE, JCE, etc). You will get an optimized editing form for your content - just the fields (even Custom Fields) you need! Furthermore in the overview of articles you can easily see which articles ha...

hCaptcha

Version:
1.4.3
Developer:
data2site
Last updated:
Jan 10 2024
9 months ago
Date added:
Apr 20 2020
License:
GPLv2 or later
Type:
Free download
Includes:
p
Compatibility:
J3 J4 J5
Download

Uses Joomla! Update System

Score:


Write a review