Google ReCaptcha
From Joomla! Documentation
Tutorial
Cómo configurar Google reCAPTCHA en Joomla! 3.4.0 y superior
Google introdujo una API CAPTCHA reCAPTCHA en diciembre de 2014. Hemos actualizado el plugin reCAPTCHA para proteger tus formularios de contacto y registro contra el spam en tu sitio. Sin dejar de apoyar al antiguo reCAPTCHA 1.0, ahora también se puede utilizar para el nuevo reCAPTCHA versión 2.0. Un número significativo de tus usuarios ahora pueden dar fe de que son humanos sin tener que resolver un CAPTCHA. Ahora con un solo clic se va a confirmar que no es un robot.
As of Joomla 3.9, a new plugin CAPTCHA - Invisible reCAPTCHA has been added, allowing you to use Invisible reCAPTCHA on your Websites. It allows you to validate requests in the background. Your users don't have to perform any action to validate a form.
Obtener reCAPTCHA
- Ingresa en: https://www.google.com/recaptcha
- Has clic en en la parte superior derecha el botón Get reCAPTCHA.
- Inicia sesión con tu cuenta de Google. Si usted no tienes una, entonces deberás crear una.
- Choose the type of reCAPTCHA you would like to use. Prefer the reCAPTCHA V3 type.
- Registra tu nuevo sitio completando los campos necesarios.
For additional guidance in choosing the type of reCAPTCHA, visit Google's Guide page, Choosing the type of reCAPTCHA.
Google reCAPTCHA te proporcionará 2 clave:
- 1 Clave pública,
- 1 Clave privada.
Set up Captcha
Choose one of the reCAPTCHA types below.
Configurar el plugin Captcha - ReCaptcha
- Inicio de sesión en tu Lado Servidor
- Ingresa en Extensiones → "'Plugins"' → "'Captcha - ReCaptcha
- Edita el plugin:
- Estado: selecciona Habilitado.
- Versión: selecciona 2.0.
- Clave pública y Clave privada: Copia y pega las claves pública y privada proporcionadas por Google reCAPTCHA en sus campos correspondientes.
- Tema: Elige uno de los 2 temas disponibles.
- Has clic en Guardar y Cerrar.
Set Up CAPTCHA - Invisible reCAPTCHA Plugin
- Login to your Website's Administrator.
- Go to Extensions → Plugins → CAPTCHA - Invisible reCAPTCHA
- Edit the plugin:
- Status: Set to Enable.
- Site key and Secret key: Copy and paste the Site and Secret keys provided by Google reCAPTCHA into their appropriate fields.
- Badge: Select the position of the badge on your front end.
- Tabindex: The tabindex of the challenge. This option can be useful if other elements on your page use tabindex and you want to make the navigation easier. The default value is "0", but you can change it so that your user can focus on the challenge after a certain amount of "tab" hits.
- Callback: (Optional) JavaScript callback, executed after successful reCAPTCHA response
- Expired callback: (Optional) JavaScript callback, executed when the reCAPTCHA expired
- Error callback: (Optional) A JavaScript callback, executed when the reCAPTCHA encounters an error
- Click Save & Close.
Habilitar Captcha - ReCaptcha
Para los formularios de Contacto y el formulario de Registro
- Ir a la pestaña Sistema → Configuración Global → Sitio
- Default predeterminado: Selecciona Captcha-ReCaptcha.
- Has clic en Guardar y Cerrar.
Edit the Contact Form Options Setting
- Go to Components → Contacts → Options → Form tab → Allow Captcha on Contact.
- Select Use Global....
- Save and Close.
Para el formulario de Registro solamente
- Ingresa en Usuarios → Gestionar
- Has clic en el botón Opciones en la parte superior derecha y seleccione la pestaña Componente.
- En la opción Captcha, selecciona uno de los siguientes:
- Usar la predeterminada: Es la configuración predeterminada y toma el campo Captcha de tu Configuración Global.
- Captcha - ReCaptcha: Sólo es necesario si el Captcha predeterminado en la Configuración Global está ajustado a No seleccionado, pero deseas que el ReCAPTCHA este en el formulario de Registro y no sólo en los formularios de contacto.
- Has clic en Guardar y Cerrar.
¡Ahora puedes utilizar el ReCaptcha en tus formularios! ¡No olvides probar tu ReCaptcha para asegurarse de que funciona correctamente!