19 lines
491 B
TypeScript
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 {}
|
|
}
|