-
[m1 맥북] - nest.js 공부하기 25. 인증 기능 구현을 위한 준비Nest.js 2022. 6. 3. 23:41728x90
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'Nest.js' 카테고리의 다른 글
[m1 맥북] - nest.js 공부하기 26. 회원가입 기능 구현 (0) 2022.06.04 nest.js 읽을거리 (0) 2022.06.03 [m1 맥북] - nest.js 공부하기 24. 모든 게시물 가져오기 (0) 2022.05.31 [m1 맥북] - nest.js 공부하기 23. 게시물 상태 업데이트하기 (0) 2022.05.31 [m1 맥북] - nest.js 공부하기 22. 게시물 삭제하기 (0) 2022.05.30