Skip to content

ReCaptcha v3 demo. An static web page where all the life cicle of ReCaptcha v3 is implemente. Do no use it in production.

License

Notifications You must be signed in to change notification settings

jorcuad/ReCaptchaV3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReCaptchaV3

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.

reCAPTCHA v3 helps you detect abusive traffic on your website without user interaction. Instead of showing a CAPTCHA challenge, reCAPTCHA v3 returns a score so you can choose the most appropriate action for your website.

Whats the demo about?

I'm checking how reCaptcha V3 works, what are the API endpoints and their responses. The demo is implemented in a static web page desployed in Netlify. In the webpage is explained how the messages are exchanged and the APIs called.

Can I use this code?

Please don't use this code in production. This implementation is insecure. In order to simplify the demo, I'm using the public and private key in the frontend (There is no backend since is a jamstack app hosted in Netlify)

The private key must be used in the backend, otherwise the reChapta result can be manipulated.

Disclaimer

I am not responsible for the use of this code or the effects it may have on the systems where it is used. If you use this code you agree that you are using it at your own risk.

About

ReCaptcha v3 demo. An static web page where all the life cicle of ReCaptcha v3 is implemente. Do no use it in production.

Topics

Resources

License

Stars

Watchers

Forks