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,
- 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.
- 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.
- Si ambos puntos anteriores son satisfactorios que el reCaptcha de Google, omita la variación de la imagen.
- 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.
- 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".
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.
Haga clic en el icono más (+) resaltado, luego vaya al siguiente paso,
Allí llene las cosas que se enumeran a continuación,
- Etiqueta
- tipo de reCaptcha
- Dominio (donde desea configurar el captcha)
- Tu correo electrónico
- 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,
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:
Aquí está el código fuente completo para integrar Google reCaptcha en Codeigniter.
0 Comentarios
Dejanos tu comentario para seguir mejorando!