Insomnia 테스팅
지금까지는 Headers에서 Authorization을 입력해주고, { Bearer + 엑세스 토큰 }을 입력해주는 형식으로 사용해왔다.
아래와 같이, Auth Type에서 Bearer Token을 선택한다면 조금 더 간편하게 JWT 토큰을 사용할 수 있다.
Gitmoji 사용 규칙
🎉 : Begin a project.
🔨 : Added “/user/login, /user/signup, /user/check”
수정은 Modified로 통일할 것 - Updated 사용하지 않기
iat이란?
iat는 "Issued At"의 약자로, JWT 토큰이 발급된 시간을 나타내는 숫자입니다.
ERD 수정
- POINT 테이블 연결 해제
- USER 테이블에 point 변수 추가
/user/email
엑세스 토큰을 입력하지 않은 경우
엑세스 토큰을 입력한 경우
DTO
MVC 패턴
- DTO
- DAO
오류
[Nest] 19438 - 2024. 03. 08. 오후 7:53:06
ERROR [NestApplication] Error: listen
EADDRINUSE: address already in use :::3000 +1ms
해결 방법
PM2 설치 :
npm install pm2 -g
PM2 사용 예시 :
pm2 start npm run start
사용자 정보 조회 성공!!
- email만 userNick으로 바꿔주면 되겠다.
// 현재 로그인 할 때마다 포인트가 추가되도록 구현해두었음.
회원가입 할 때 백만 포인트 지급하는 기능 완료
사용자 정보 조회 - 닉네임, 포인트 조회하는 기능 완료
'Coding > 내일배움캠프' 카테고리의 다른 글
[내일배움캠프] 멀티레포 | Node.js 4기 | Day 66 | 24.03.10.(일) (0) | 2024.03.10 |
---|---|
[내일배움캠프] 모노레포 | Node.js 4기 | Day 65 | 24.03.09.(토) (0) | 2024.03.10 |
[내일배움캠프] 타입스크립트 개인 과제 1일차 | Node.js 4기 | Day 63 | 24.03.07.(목) (0) | 2024.03.08 |
[내일배움캠프] DBeaver with. MySQL | Node.js 4기 | Day 62 | 24.03.06.(수) (2) | 2024.03.06 |
[내일배움캠프] DTO(Data Transfer Object) | Node.js 4기 | Day 61 | 24.03.05.(화) (0) | 2024.03.05 |