- NestJS 공부
어제에 이어서 오늘도 계속 NestJS 를 보고 있다.
class-validator, class-transform + DTO 를 이용하여 request 인풋 처리를 해주고 있다.
개꿀 그 자체.
- NestJS 에 PassportJS 를 이용해 로그인에 성공했다.
PassportJS 는 Authenticate 가 기본적으로 username, password 이기 때문에, usernameField: 'email'
과 같이 나처럼 email, password 를 이용하려면 바꾸어줘야 한다.
여기서 좀 헤맸다.
- MiddleWare 사용은 ExpressJs 보다는 복잡한 것 같다. 물론 익숙해지면 더 편하겠지만, 그냥 router 함수에 함수명만 추가하면 되는 Express 보다는 구조가 갖추어져 있다고 해야하나?
NestJS 를 공부하면서 굉장히 만족스럽다.