1.0.3 • Published 5 years ago

grecaptcha v1.0.3

Weekly downloads
281
License
SEE LICENSE IN LI...
Repository
github
Last release
5 years ago

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.
})