이전에 guard에 passport와 jwt를 이용해 전략을 구현하여 인증기능을 구현했었다. 하지만 api에서 특정 기능은 관리자만 사용할 수 있게 제한을 두어야 한다. 이를 인가라고 부르는데 express에서는 이를 미들웨어를 통해 구현했었다.
하지만 nest에서는 데코레이터를 직접 정의하여 더 간편하게 사용할 수 있다. 오늘 자세히 알아보자.