@google-recaptcha/core
v1.1.3
Published
Tool that easily and quickly add Google ReCaptcha for your website or application
Downloads
62,585
Maintainers
Readme
Google reCAPTCHA is a powerful library that provides easy integration of Google reCAPTCHA into your applications. Built with TypeScript-first approach, SSR compatibility, and tree-shaking optimization - everything you need to protect your forms and applications from spam and abuse.
Supported reCAPTCHA Versions
- V3 - Invisible protection that returns a risk score (0.0-1.0) for each request
- V2 Invisible - Background analysis without user interaction
- V2 Checkbox - Interactive "I'm not a robot" checkbox with optional challenges
- Enterprise mode - support enterprise
Documentation
Visit https://siberiacancode.github.io/google-recaptcha/docs/core to view the full documentation.
Getting Started
import { checkGoogleReCaptchaInjected, injectGoogleReCaptchaScript } from '@google-recaptcha/core';
if (checkGoogleReCaptchaInjected()) return;
injectGoogleReCaptchaScript({
render: 'explicit',
onload: () => console.log('reCAPTCHA loaded'),
siteKey: 'your_site_key'
});