😏 [내 정보 조회] 포스트맨 사용법 알려줘요!
📌 내 정보 페이지 조회때 GET 메소드
[의문점 1]❓❓❓
GET 이고 내가 넘겨줄 BODY도 없다면, 내가 user 10 인지 100인지 어떻게 아나요
👉 jwt module 을 사용했다면 jwt를 이용한다
Request Header
{ "Content-Type": "application/json", "token": "jwt" }
👉 헤더에 jwt token 값을 넣어줘야죠
[의문점 2]❓❓❓
jwt token은 어디있나요?
👉 회원가입, 로그인 할 때 jwt 를 주게끔 설정이 되어 있다면 로그인을 한번 해봐요
결과를 확인해봅니다
{
"status": 200,
"success": true,
"message": "로그인 성공",
"data": {
"userIdx": 5,
"jwtToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVC......."
}
}
😏 오호 여기에 jwtToken이 숨어 있었군요
이 토큰값을 그대로 복사해서 postman header 로 넣어주면 되는겁니다
👉 내 정보 페이지 확인하는 부분 header를 선택,
key : token
Value : 아까 복사한 jwt token을 붙여넣기
👉 key에 token을 주고 value는 비어있다면? EMPTY_TOKEN 오류 발생
👉 key도 value는 비어있다면? 마찬가지겠죠
서버 초보인 나는 오늘도 또 하나 배운다
아니! api 경로에도 userIdx 를 파라미터로 넘겨주는게 아닌데 어떻게 이게 내 정보인지 판별한단 말이냐!!
jwt module을 미들웨어로 사용했을 경우기 때문에
💫 jwt token이 사용자마다 고유하게 주어진다는 사실 💫