인증은 대부분의 애플리케이션에서 필수 부분

@nestjs/passport 모듈을 사용하여 이 라이브러리로 Nest와 통합하는 것은 간단함

완성된 예제

$ npm install --save @nestjs/passport passport passport-local
$ npm install --save-dev @types/passport-local

Implementing Passport strategies

인증 기능 구현

$ nest g module auth
$ nest g service auth

AuthService를 구현할 때 UsersService에 사용자 작업을 캡슐화하는 것이 유용함

$ nest g module users
$ nest g service users

user api 설정