[nest.js] jwt를 이용해서 request 에 사용자 정보 넣기
회원기반 사이트는 반드시 인증이 필요하다.
웹개발에서 jwt라는 쉬운 방법이 있는데 nest.js에서도 지원이 된다.
local에서는 jwt로 발급된 token을 bearer token 이나 cookie를 이용하여 테스트 할 수 있다.
cookie를 이용한 방법을 소개한다.
a. strategy
인증을 담당하는 module에 import할 strategy 클래스 작성
validate에서 return되는 객체는 request 에 담겨진다.
import { Injectable, NotFoundException, UnauthorizedException