api/config/captcha.ts
2025-05-19 13:25:42 +02:00

19 lines
491 B
TypeScript

import env from '#start/env'
import { defineConfig, services } from 'adonis-captcha-guard'
const captchaConfig = defineConfig({
turnstile: services.turnstile({
siteKey: env.get('TURNSTILE_SITE_KEY')!,
secret: env.get('TURNSTILE_SECRET')!,
}),
recaptcha: services.recaptcha({
siteKey: env.get('RECAPTCHA_SITE_KEY')!,
secret: env.get('RECAPTCHA_SECRET')!,
}),
})
export default captchaConfig
declare module '@adonisjs/core/types' {
interface CaptchaProviders {}
}