PHPackages                             bkhouy/recaptcha - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. bkhouy/recaptcha

ActiveDrupal-module[Security](/categories/security)

bkhouy/recaptcha
================

Protect your website from spam and abuse while letting real people pass through with ease.

3.2.0(2y ago)017GPL-2.0+PHP

Since Jul 18Pushed 2y ago1 watchersCompare

[ Source](https://github.com/BrahimKHY/recaptcha)[ Packagist](https://packagist.org/packages/bkhouy/recaptcha)[ Docs](https://www.drupal.org/project/recaptcha)[ RSS](/packages/bkhouy-recaptcha/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

reCAPTCHA for Drupal
====================

[](#recaptcha-for-drupal)

Important
---------

[](#important)

This package is to fix Drupal 10 upgrade captcha contrib module compose dependencies. Once your project is already run on Drupal 10 version rollback to drupal/recaptcha original contrib module.

CONTENTS OF THIS FILE
---------------------

[](#contents-of-this-file)

- reCAPTCHA for Drupal
- DEPENDENCIES
- CONFIGURATION
- KNOWN ISSUES

reCAPTCHA for Drupal
--------------------

[](#recaptcha-for-drupal-1)

The reCAPTCHA module uses the reCAPTCHA web service to improve the CAPTCHA system and protect email addresses. For more information on what reCAPTCHA is, please visit: [reCAPTCHA](https://www.google.com/recaptcha)

This version of the module uses the new Google No CAPTCHA reCAPTCHA API.

DEPENDENCIES
------------

[](#dependencies)

- The reCAPTCHA module depends on the [CAPTCHA module](https://drupal.org/project/captcha)

CONFIGURATION
-------------

[](#configuration)

```
1. Enable reCAPTCHA and CAPTCHA modules in: *admin/modules*

2. You'll now find a reCAPTCHA tab in the CAPTCHA administration page
   available at: *admin/config/people/captcha/recaptcha*

3. Register your web site [in the reCAPTCHA Administration](
   https://www.google.com/recaptcha/admin/create)

4. Input the site and private keys into the reCAPTCHA settings

5. Visit the Captcha administration page and set where you want the
   reCAPTCHA form to be presented: *admin/config/people/captcha*

```

KNOWN ISSUES
------------

[](#known-issues)

- cURL requests fail because of outdated root certificate. The reCAPTCHA module may not able to connect to Google servers and fails to verify the answer.

    [See Issue #2481341](https://www.drupal.org/node/2481341) for more detail.

THANK YOU
---------

[](#thank-you)

- Thank you goes to the reCAPTCHA team for all their help, support and their amazing Captcha solution [recaptcha](https://www.google.com/recaptcha)

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1027d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/835c547f46226008df4da33f445bdf4ac10f2a3761de12b55e6a305eb6f22d9b?d=identicon)[BrahimKHY](/maintainers/BrahimKHY)

---

Top Contributors

[![BrahimKHY](https://avatars.githubusercontent.com/u/33271416?v=4)](https://github.com/BrahimKHY "BrahimKHY (1 commits)")

### Embed Badge

![Health badge](/badges/bkhouy-recaptcha/health.svg)

```
[![Health](https://phpackages.com/badges/bkhouy-recaptcha/health.svg)](https://phpackages.com/packages/bkhouy-recaptcha)
```

###  Alternatives

[defuse/php-encryption

Secure PHP Encryption Library

3.9k162.4M214](/packages/defuse-php-encryption)[roave/security-advisories

Prevents installation of composer packages with known security vulnerabilities: no API, simply require it

2.9k97.3M6.4k](/packages/roave-security-advisories)[mews/purifier

Laravel 5/6/7/8/9/10 HtmlPurifier Package

2.0k16.7M113](/packages/mews-purifier)[mageplaza/module-security

Mageplaza Security Extension

4593.3k1](/packages/mageplaza-module-security)[acmephp/ssl

PHP wrapper around OpenSSL extension providing SSL encoding, decoding, parsing and signing features

141.2M4](/packages/acmephp-ssl)[fof/recaptcha

Increase your forum's security with Google reCAPTCHA

1235.4k](/packages/fof-recaptcha)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
