Skip to content
🤖 reCAPTCHA client for Node
Branch: master
Clone or download

README.md

grecaptcha

reCAPTCHA v3 / v2 client for Node

GitHub | NPM

Install

npm i grecaptcha

Usage in async context

const Grecaptcha = require('grecaptcha')

const client = new Grecaptcha('secret')

if (await client.verify('token')) {
	// reCAPTCHA response was accepted!
}
else {
	// reCAPTCHA token denied.
}

Usage in non-async context

const client = new Grecaptcha('secret')

client.verify('token').then((accepted) => {
	if (accepted) {
		// reCAPTCHA response was accepted!
	}
	else {
		// reCAPTCHA token denied.
	}
}).catch((err) =>  {
	// Request failed.
})
You can’t perform that action at this time.