Nest.js
[m1 맥북] - nest.js 공부하기 25. 인증 기능 구현을 위한 준비
Dev갱이
2022. 6. 3. 23:41
728x90
User를 위한 Entity 생성
유저에 대한 인증을 하는것이니 유저가 필요합니다.
그래서 유저 데이터를 위한 유저 Entity를 생성해주게습니다.
1. user.entity.ts 파일 생성
2. 파일 소스 코드 작성
user.entity.ts
Repository 생성
User Entity를 생성, 수정, 삭제등의 로직을 처리하기 위해서
Repository를 생성합니다.
1. user.repository.ts 파일 생성
2. 소스 코드 작성
user.repository.ts
생성된 User Repository를 다른곳에서 사용하기 위해
- auth module에서 imports 안에 UserRepository를 넣어 줍니다.
auth.module.ts
Repository Injection
User Repository를 auth Service안에서 사용하기 위해서 User Repository를 의존성 주입.
auth.service.ts
728x90