Cómo agregar reCAPTCHA v3 en Laravel 6

✅ En éste post te mostraré cómo agregar reCAPTCHA v3 en Laravel 6 utilizando el paquete de biscolab 🔄.

Para ahorrar un poco de tiempo al agregar un reCAPTCHA de Google a nuestra aplicación de Laravel, utilizaremos un paquete llamado «laravel-recaptcha» de biscolab. Aquí te dejo en enlace de GitHub.

Ese paquete nos permite agregar el reCAPTCHA de Google tanto en su versión 2 como la versión 3. Cabe resaltar que la versión 3 del reCAPTCHA de Google es mucho más inteligente que la anterior versión, ya que no se necesitará la interacción del usuario como nos tenía acostumbrado la versión 2.

De manera inteligente se obtendrá información de cómo un usario interactúa con el sitio web, como por ejemplo: el movimiento del ratón, las páginas que visita, el tiempo en cada una de ellas, los clic que realiza, entre otras cosas. Una vez teniendo esos datos se le colocará una puntuación al usuario para saber si se trata de un humano o de un bot.

Lo anterior y mucho más te lo explico en detalle en el siguiente videotutorial:

Éste es el enlace de la página de Google reCAPTCHA que muestro en el video: https://www.google.com/recaptcha/admin. Recuerda que si no tienes cuenta de Google (que lo dudo), deberás crear una.

Resumen 📋:

  • Se instaló y se configuró el paquete de Laravel reCAPTCHA.
  • Configuramos el dominio dentro de https://www.google.com/recaptcha/admin para generar las llaves del sitio y la llave secreta.
  • Hemos instalado el paquete de Laravel/UI para utilizar los formularios de la Autenticación.
  • Se agregó el código correspondiente para agregar a las vistas de Laravel el reCAPTCHA de Google versión 3.

Te informo que también se hizo un videotutorial de cómo agregar el reCAPTCHA versión 2, el cual puedes verlo aquí 😉.

Espero que hayas aprendido cómo agregar facílmente Google reCAPTCHA v3 en Laravel 6. Sin más nada que acotar me despido y hasta la próxima. 🖖🏽

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.