Header Ads Widget

Ticker

6/recent/ticker-posts

Integra Google reCaptcha en Codeigniter

 reCaptcha es un servicio de validación de usuarios proporcionado por Google de forma gratuita. Hoy integramos Google reCaptcha en el formulario de registro de Codeigniter  .

Aquí también aprenderá a usar Google recaptcha en Codeigniter, completamente.

El objetivo principal de este tema es evitar los registros del bot. Antes de comenzar la integración de reCaptcha,  primero tenemos que saber qué es el servicio reCaptcha y cómo funciona para nuestro sitio web.


¿Qué es el servicio Google reCaptcha?

Esa no es una gran pregunta porque Google no puede mostrar su algoritmo públicamente. ¡Aquí hay algunos puntos sobre cómo funciona reCaptcha de Google y qué tan seguro es! Echa un vistazo a los puntos siguientes,

  1. Google no verifica cosas limitadas, significa que cuando el usuario verifica en Google reCaptcha, Google verifica la actividad del usuario como lo que busca y verifica sus correos electrónicos y actividad en la web.
  2. También detectan la dirección IP de su computadora o sistema y verifican si está usando la misma IP como lo hace un humano normal.
  3. Si ambos puntos anteriores son satisfactorios que el reCaptcha de Google, omita la variación de la imagen.
  4. Por otro lado, si Google no puede encontrar estas cosas, puede ser más sospechoso de la validación de Google reCaptcha y también mostrar la variación de la imagen.
  5. También se utiliza para la validación de formularios de codeigniter recaptcha o codeigniter captcha Que también se forma como "no soy un robot captcha en codeigniter".

Integra Google reCaptcha en Codeigniter

Espero que se aclaren los puntos anteriores para conocer el reCaptcha de Google.
Codeigniter google recaptcha validación utilizada para evitar bot o falsificación de datos. También se utiliza con la versión codeigniter 2 captcha.
Ahora comenzamos la Integración de Google reCaptcha en Codeigniter, a continuación se muestran sencillos pasos para integrar Google reCaptcha,

  • Registrar el dominio del sitio web en el servicio Google reCaptcha.
  • Vaya al directorio de configuración de Codeigniter y configure las claves.
  • Después de la configuración, creando controller.
  • Entonces, por fin, creamos un archivo de vista en la vista Dir.

Así que comencemos con nuestro primer punto,

Explicación de Integrar Google reCaptcha en Codeigniter

Registro del dominio del sitio web en Google reCaptcha

Vaya a reCAPTCHA: Easy on Humans, Hard on Bots - Google y haga clic en Admin Console en la parte superior derecha. Después de eso, puede ver la pantalla como a continuación,

Además, puede utilizar esta fuente como un ejemplo de recaptcha de Google en Codeigniter.

Integra Google reCaptcha en Codeigniter

Haga clic en el icono más (+) resaltado, luego vaya al siguiente paso,

Integra Google reCaptcha en Codeigniter

Allí llene las cosas que se enumeran a continuación,

  1. Etiqueta
  2. tipo de reCaptcha
  3. Dominio (donde desea configurar el captcha)
  4. Tu correo electrónico
  5. Consulta la sección "Acepta las Condiciones de servicio de reCaptcha".

Luego presione el botón Enviar. Después de completar y enviar los detalles mencionados anteriormente, puede ver la siguiente pantalla como la siguiente,

Integra Google reCaptcha en Codeigniter

Desde aquí puede obtener la clave del sitio y la clave secreta que se utiliza para la configuración en el sitio web de Codeigniter. Copie ambas claves de aquí.

Establecer la clave en el archivo de configuración

En el archivo de configuración de Codeigniter almacenado en,

/application/config/config.php

Pon las llaves así

Creando controlador para reCaptcha

/application/controllers/User.php

Código fuente principal

 Ejemplo de una función que muestra cómo integra el código anterior en la función,

Crear un archivo de vista

aplicación / vistas / usuarios / signup.php

Después de completar los campos del formulario, escriba el código a continuación,

Ahora se completan todas las cosas o la configuración de Google reCaptcha en Codeigniter.

Resultado:

Integra Google reCaptcha en Codeigniter

Aquí está el código fuente completo para integrar Google reCaptcha en Codeigniter.

Publicar un comentario

0 Comentarios