import { UnauthorizedException } from '@nestjs/common'; import { AuthGuard } from '@nestjs/passport'; export class RefreshTokenGuard extends AuthGuard('jwt-refresh') { handleRequest(err, user) { if (err || !user) { throw err || new UnauthorizedException(); } return user; } }