Listory/src/cookie-parser/cookie-parser.middleware.ts

17 lines
439 B
TypeScript
Raw Normal View History

2020-09-05 23:35:53 +02:00
import { Injectable, NestMiddleware } from "@nestjs/common";
import * as cookieParser from "cookie-parser";
import type { RequestHandler } from "express";
@Injectable()
export class CookieParserMiddleware implements NestMiddleware {
private readonly middleware: RequestHandler;
constructor() {
this.middleware = cookieParser();
}
use(req: any, res: any, next: () => void) {
return this.middleware(req, res, next);
}
}