Adonis Captcha Provider
This package helps you to use recaptcha in your project
Setup
Install the package from npm
adonis install adonis-captcha
Then register provider in start/app.js:
const providers = ... 'adonis-captcha/providers/CaptchaProvider'
Usage as middleware
Add row in start/kernel.js
const namedMiddleware = ... recaptcha: 'Adonis/Middleware/Captcha'
Then in your route
Route
Use in tests
const Captcha = ...
Use directly
const Captcha = await Captcha
validate will throw Error when recaphca is incorrect