mongodb-dynamic-api
Version:
Auto generated CRUD API for MongoDB using NestJS
9 lines (8 loc) • 431 B
TypeScript
import { CanActivate, ExecutionContext } from '@nestjs/common';
import { ExtendedSocket } from '../../../../interfaces';
export declare class JwtSocketAuthGuard implements CanActivate {
private readonly logger;
canActivate(context: ExecutionContext): Promise<boolean>;
protected getAccessTokenFromSocketQuery(socket: ExtendedSocket): string;
protected extractUserFromToken(accessToken: string): Promise<unknown>;
}