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