Member-only story
Google reCAPTCHA v3 with Spring Webflux and Angular 19
8 min readAug 9, 2022
Welcome, in this story, we’ll learn how to implement Google reCAPTCHA v3 using Spring Webflux and Angular 19.
· Prerequisites
· Overview
∘ What is reCAPTCHA?
∘ Google reCAPTCHA type
· Why use reCaptcha v3
· Getting Started
∘ Setting up reCaptcha
∘ Client-side application with Angular
∘ Server-side application with Spring Webflux
· Project Structure
· Testing
· Conclusion
· References
Last updated: May 18, 2025
Prerequisites
This is the list of all the prerequisites for following this story:
- Node.js and npm
- Angular CLI
- Java 17+
- Spring Boot / WebFlux 3+
- MongoDB instance (v6 or later) installed
- Maven 3.6.3
- Google Account
- Basic knowledge of Angular and TypeScript (Angular 19 or later)
- IntelliJ IDEA, Visual Studio Code, or another IDE