NestJS #2 Helmet

Sunki-Kim·2023년 9월 14일

helmet 모듈은 서버에서 다양한 HTTP 헤더를 자동으로 설정을 통해서 서버 어플리케이션의 보안을 강화해주는 보안 모듈이다.

마치 헬멧으로 내 웹서버가 가진 취약점으로 부터 외부의 공격을 보호를 해주는 역할을 한다.

헬멧은 모듈만 설치해주고, 간단히 선언만 해주면 된다.

npm i --save helmet
import helmet from 'helmet';
// somewhere in your initialization file
app.use(helmet());

default 설정으로는 패키지를 설치해주고 글로벌 미들웨어로 다음과 같이 적용한다.

참고 링크 https://docs.nestjs.com/security/helmet

profile
당신에게 가치있는 Developer가 되고자

0개의 댓글