Download the PHP package bkhouy/captcha without Composer

On this page you can find all versions of the php package bkhouy/captcha. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package captcha

CAPTCHA

Important

This is a temporarily fix of upgrading captcha module from Drupal 9 to Drupal 10, see the issue detail on: https://www.drupal.org/project/captcha/issues/3367503

Upgrading steps:

1 - Remove existing drupal/captcha package: composer remove drupal/captcha

2 - Require bkhouy/captcha package: composer require bkhouy/captcha:^2.0

3 - Continue upgrading the rest of your project...

4 - Once you finish the upgrade and your project is running on Drupal 10 version on production, then you need to rollback to drupal/captcha module by following those steps:

Description

A CAPTCHA is a challenge-response test most often placed within web forms to determine whether the user is human. The purpose of CAPTCHA is to block form submissions by spambots, which are automated scripts that post spam content everywhere they can. The CAPTCHA module provides this feature to virtually any user facing web form on a Drupal site.

For a full description of the module, visit the project page

Submit bug reports and feature suggestions, or track changes in the issue queue

Table of contents

Requirements

This module requires no modules outside of Drupal core.

Conflicts/Known issues

CAPTCHA and page caching do not work together currently. However, the CAPTCHA module does support the Drupal core page caching mechanism: it just disables the caching of the pages where it has to put its challenges.

If you use other caching mechanisms, it is possible that CAPTCHA's won't work, and you get error messages like 'CAPTCHA validation error: unknown CAPTCHA session ID'.

Installation

Install as you would normally install a contributed Drupal module. For further information, see Installing Drupal Modules.

Configuration

The configuration page is at admin/config/people/captcha, where you can configure the CAPTCHA module and enable challenges for the desired forms. You can also tweak the image CAPTCHA to your liking.

  1. Navigate to Administration > Extend and enable the module.
  2. Navigate to Administration > Configuration > People > Captcha module settings to administer how and when Captcha is used.
  3. Select the challenge type you want for each of the listed forms.
  4. Select "Add a description to the CAPTCHA" to add a configurable description to explain the purpose of the CAPTCHA to the visitor.
  5. For Default CAPTCHA validation, define how the response should be processed by default. Note that the modules that provide the actual challenges can override or ignore this.
  6. Save configuration.

Development

You can disable captcha in your local or test environment by adding the following line to settings.php:

Maintainers

Supporting organizations:


All versions of captcha with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package bkhouy/captcha contains the following files

Loading the files please wait ....