Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/siberiacancode/google-recaptcha

🔑 tool that easily and quickly add Google ReCaptcha for your website or application
https://github.com/siberiacancode/google-recaptcha

google-recaptcha react-recaptcha recaptcha-enterprise-bypass recaptcha-v2-checkbox recaptcha-v2-invisible recaptcha-v3

Last synced: 2 days ago
JSON representation

🔑 tool that easily and quickly add Google ReCaptcha for your website or application

Awesome Lists containing this project

README

        

# 🔑 Google ReCaptcha

tool that easily and quickly add Google ReCaptcha for your website or application

## 📦 Packages

- [core](https://github.com/siberiacancode/google-recaptcha/tree/main/packages/core)
- [react](https://github.com/siberiacancode/google-recaptcha/tree/main/packages/react)

## 🦉 Philosophy

**🔑 Google ReCaptcha** this is a library that will allow you to easily and quickly add Google ReCaptcha for your website or application. The main difference from other libraries is that all current versions of Google ReCaptcha are supported here.

## Features

- **Support all recaptcha versions** - support v3, v2-checkbox, v2-invisible
- **Enterprise mode** - support [enterprise](https://cloud.google.com/recaptcha-enterprise/docs/overview)
- **TypeScript support out of the box** - full typed package
- **SSR** - package work with server side render

### V3

[Google ReCaptcha v3](https://developers.google.com/recaptcha/docs/v3) returns a score for each request without user friction. The score is based on interactions with your site and enables you to take an appropriate action for your site.

### V2 invisible

[Google ReCaptcha v2 invisible](https://developers.google.com/recaptcha/docs/display) does not require users to solve any puzzles or enter any codes. Instead, it runs in the background and analyzes user behavior on the web page to determine if they are genuine users or potential bots.

### V2 checkbox

When a user interacts with the [Google ReCaptcha v2 checkbox](https://developers.google.com/recaptcha/docs/display), advanced algorithms analyze their behavior to distinguish between humans and bots. If the system suspects suspicious activity, additional challenges may be presented, such as image selections or puzzle-solving tasks.
|

## Enterprise

[Google ReCaptcha Enterprise](https://cloud.google.com/recaptcha-enterprise/docs/overview) is built on the existing reCAPTCHA API and it uses advanced risk analysis techniques to distinguish between humans and bots.
In order to enable enterprise mode, you need to set the flag `isEnterprise` in `GoogleReCaptchaProvider`. Also in this mode you can pass specials `actions`.

## ✨ Contributors




debabin


☄️ debabin




anv296


🎱️ anv296