PHPackages                             oxid-projects/captcha-module - 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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. oxid-projects/captcha-module

ActiveOxideshop-module[Validation &amp; Sanitization](/categories/validation)

oxid-projects/captcha-module
============================

This is Captcha module for OXID eShop.

v2.0.4(4y ago)179.8k↓25.9%9[1 issues](https://github.com/OXIDprojects/captcha-module/issues)2GPL-3.0PHP

Since Dec 5Pushed 2y ago19 watchersCompare

[ Source](https://github.com/OXIDprojects/captcha-module)[ Packagist](https://packagist.org/packages/oxid-projects/captcha-module)[ Docs](https://www.oxid-esales.com/en/home.html)[ RSS](/packages/oxid-projects-captcha-module/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (7)Used By (2)

Simple captcha module
=====================

[](#simple-captcha-module)

Description
-----------

[](#description)

This module provides a simple captcha ("Completely Automated Public Turing test to tell Computers and Humans Apart") challenge (distorted characters in an image).

It is used to ensure that only a user who can read the distorted characters and enter them in the related input field can submit the following forms:

- contact
- invite
- pricealarm
- suggest

The captcha module then validates the submitted value against the expected one and then decides whether to process the request (e.g. send contact mail to shop administrator) or refuse and show an error message instead.

Installation
------------

[](#installation)

Please proceed with one of the following ways to install the module:

### Module installation via composer

[](#module-installation-via-composer)

In order to install the module via composer, run the following commands in commandline of your shop base directory (where the shop's composer.json file resides).

```
composer require oxid-projects/captcha-module

```

### Module installation via repository cloning

[](#module-installation-via-repository-cloning)

Clone the module to your OXID eShop **modules/oe/** directory:

```
git clone https://github.com/OXIDprojects/captcha-module.git captcha

```

### Module installation from zip package

[](#module-installation-from-zip-package)

- Make a new folder "captcha" in the **modules/oe/ directory** of your shop installation.
- Download the  file and unpack it into the created folder.

Activate Module
---------------

[](#activate-module)

- Activate the module in the administration panel.

Uninstall
---------

[](#uninstall)

Disable the module in administration area and delete the module folder.

License
-------

[](#license)

Licensing of the software product depends on the shop edition used. The software for OXID eShop Community Edition is published under the GNU General Public License v3. You may distribute and/or modify this software according to the licensing terms published by the Free Software Foundation. Legal licensing terms regarding the distribution of software being subject to GNU GPL can be found under . The software for OXID eShop Professional Edition and Enterprise Edition is released under commercial license. OXID eSales AG has the sole rights to the software. Decompiling the source code, unauthorized copying as well as distribution to third parties is not permitted. Infringement will be reported to the authorities and prosecuted without exception.

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity35

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Every ~354 days

Total

5

Last Release

1669d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a72de4de9079aff55fc72c9d92906c146299cc7d5ed4764ce8d855e2edba041f?d=identicon)[oxid-community](/maintainers/oxid-community)

---

Top Contributors

[![Sieg](https://avatars.githubusercontent.com/u/98882?v=4)](https://github.com/Sieg "Sieg (12 commits)")[![keywan-ghadami-oxid](https://avatars.githubusercontent.com/u/7767623?v=4)](https://github.com/keywan-ghadami-oxid "keywan-ghadami-oxid (6 commits)")[![hkreuter](https://avatars.githubusercontent.com/u/3692295?v=4)](https://github.com/hkreuter "hkreuter (6 commits)")[![gp-itholics](https://avatars.githubusercontent.com/u/111421830?v=4)](https://github.com/gp-itholics "gp-itholics (3 commits)")[![HonkDerHase](https://avatars.githubusercontent.com/u/48029969?v=4)](https://github.com/HonkDerHase "HonkDerHase (2 commits)")[![FlorianPalme](https://avatars.githubusercontent.com/u/6911638?v=4)](https://github.com/FlorianPalme "FlorianPalme (2 commits)")[![kermie](https://avatars.githubusercontent.com/u/1337898?v=4)](https://github.com/kermie "kermie (2 commits)")[![SeifertDaniel](https://avatars.githubusercontent.com/u/9882400?v=4)](https://github.com/SeifertDaniel "SeifertDaniel (2 commits)")[![floeschie](https://avatars.githubusercontent.com/u/1119719?v=4)](https://github.com/floeschie "floeschie (1 commits)")

---

Tags

OXIDcaptchamoduleseshop

### Embed Badge

![Health badge](/badges/oxid-projects-captcha-module/health.svg)

```
[![Health](https://phpackages.com/badges/oxid-projects-captcha-module/health.svg)](https://phpackages.com/packages/oxid-projects-captcha-module)
```

###  Alternatives

[oxid-esales/oxideshop-ce

This package contains OXID eShop CE source code.

2381.1M191](/packages/oxid-esales-oxideshop-ce)[oxid-esales/paypal-module

This is the PayPal module for the OXID eShop.

36513.5k2](/packages/oxid-esales-paypal-module)[ddoe/wysiwyg-editor-module

Summernote WYSIWYG Editor for OXID eShop.

19981.7k2](/packages/ddoe-wysiwyg-editor-module)[oxid-esales/gdpr-optin-module

This is the GDPR opt-in module for the OXID eShop.

20459.1k2](/packages/oxid-esales-gdpr-optin-module)[oxid-esales/paymorrow-module

This is Paymorrow module for OXID eShop.

18238.2k](/packages/oxid-esales-paymorrow-module)[oxid-esales/testing-library

OXID eShop testing library

13374.0k10](/packages/oxid-esales-testing-library)

PHPackages © 2026

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