Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/siberiacancode/google-recaptcha
- Owner: siberiacancode
- License: mit
- Created: 2023-12-19T12:50:52.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-03T05:34:27.000Z (4 months ago)
- Last Synced: 2024-12-30T20:11:40.729Z (9 days ago)
- Topics: google-recaptcha, react-recaptcha, recaptcha-enterprise-bypass, recaptcha-v2-checkbox, recaptcha-v2-invisible, recaptcha-v3
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@google-recaptcha/react
- Size: 1.02 MB
- Stars: 46
- Watchers: 0
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
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