@point3/logto-module
Version:
포인트3 내부 logto Authentication 모듈입니다
14 lines (13 loc) • 562 B
TypeScript
import { CanActivate, ExecutionContext } from '@nestjs/common';
import { LogtoTokenVerifier } from '../token';
import { ConfigService } from '@nestjs/config';
export declare const LogtoTokenGuardToken: unique symbol;
export declare class LogtoTokenGuard implements CanActivate {
private tokenVerifier;
private configService;
private reflector;
constructor(tokenVerifier: LogtoTokenVerifier, configService: ConfigService);
canActivate(context: ExecutionContext): Promise<boolean>;
private extractBearerTokenFrom;
private getRequest;
}