express-recaptcha-middleware
Validates Google ReCaptcha, and rejects the request on error.
Dependency
Usage
Errors
Full example
npm install --save express-recaptcha-middleware
Dependency
Requires body-parser.urlencoded()
middleware.
Usage
var ReCaptchaMiddleware = 'YOUR_GOOGLE_RECAPTCHA_SECRET'; express;
Errors
NotFoundReCaptcha
ReCaptcha is missing fromreq.body
InvalidReCaptcha
ReCaptcha has been rejected by Google's servers- prop
errorCodes
: contains any errorCode returned
- prop
Full Example with Express
var express = bodyParser = ReCaptchaMiddleware = 'YOUR_GOOGLE_RECAPTCHA_SECRET'; express; express; express; express;