일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 파이썬
- Nodejs
- 구조체배열
- thymeleaf
- C++
- 카카오
- 카카오 알고리즘
- 스프링
- C언어
- AWS
- 카카오 코테
- Spring
- 코테
- OpenCV
- 해시
- nestjs typeorm
- spring boot
- @Component
- TypeORM
- 프로그래머스
- nestjs auth
- @Autowired
- 코딩테스트
- git
- nestJS
- 시스템호출
- 가상면접사례로배우는대규모시스템설계기초
- 알고리즘
- 컴포넌트스캔
- python
Archives
- Today
- Total
목록nestjs로그인' (1)
공부 기록장 💻
[NodeJS/NestJS] User 인증 Authentication - 로그인 기능 구현하기 / 비밀번호 암호화(password bycrpyt)
이전 글에서 Nest JS 프레임워크 상에서 email(primary column)과 password(column) 두 필드를 이용해 user DTO를 생성하고, 회원가입 기능을 구현해 보았다. 이번에는 로그인 기능을 구현해보도록 하자. Auth Service auth.service.ts 에 다음과 같이 validateUser 함수를 추가로 작성하여 로그인하는 서비스를 등록하자. 먼저 userService의 findByFields 메소드가 email을 기준으로 데이터를 탐색하게 된다. 요청된 email과 동일한 email을 가진 데이터가 없거나, 탐색한 email을 가지느 유저의 password가 요청으로 들어온 password와 다른 경우 UnauthroizedException() 예외 처리를 하게 된..
# Tech Studies/NestJS
2022. 8. 25. 04:06