Member-only story

Google reCAPTCHA v3 with Spring Webflux and Angular

Eric Anicet
5 min readAug 9, 2022

--

Welcome, In this story, you will learn about how to implement Google reCAPTCHA v3 using Spring Webflux and Angular.

Prerequisites

This is the list of all the prerequisites for following this story:

  • Node.js and npm
  • Angular CLI
  • Java 17
  • Spring Boot / Starter WebFlux
  • Maven 3.6.3
  • Google Account

Overview

What is reCAPTCHA?

reCAPTCHA is a free service from Google that helps protect websites from spam and abuse. A “CAPTCHA” is a turing test to tell human and bots apart. It is easy for humans to solve, but hard for “bots” and other malicious software to figure out. By adding reCAPTCHA to a site, you can block automated software while helping your welcome users to enter with ease.

Google reCAPTCHA type

There are four types of reCaptcha.

  • reCaptcha v3: allows verifying if an interaction is legitimate without any user interaction. It is a pure JavaScript API returning a score, giving you the ability to take action in the context of your site.
  • reCaptcha v2 “I’m not a robot”

--

--

No responses yet