@experium/nest-bruteforce-guard
Version:
Authorization protection from bruteforce
10 lines (7 loc) • 307 B
text/typescript
import { ExecutionContext, SetMetadata } from '@nestjs/common';
interface LoginEntityOptions {
loginFieldName?: string;
passwordFieldName?: string;
callback?: (context?: ExecutionContext) => void;
}
export const LoginEntityOptions = (options: LoginEntityOptions) => SetMetadata('options', options);