UNPKG

nestjs-cloudflare-turnstile

Version:

NestJS module for Cloudflare Turnstile CAPTCHA verification.

10 lines (9 loc) 436 B
import { TurnstileService } from "../services"; import { TurnstileOptions } from "../interfaces"; import { CanActivate, ExecutionContext } from "@nestjs/common"; export declare class TurnstileGuard implements CanActivate { private readonly options; private readonly turnstileService; constructor(options: TurnstileOptions, turnstileService: TurnstileService); canActivate(context: ExecutionContext): Promise<boolean>; }