Wecode - Project 3 (부트캠프)/Project 3 독학

[Restful API] - postman 에 토큰 header에 담기 [실패후기]

JBS 12 2023. 10. 15. 15:06
Token header에 담아서 postman 통신 [성공후기]
 

CRUD with token ; postman 통신

[postman] Api 주소 createPost, createpost 상관없는지 -> url은 소문자가 법칙 [postman header에 token 담기] Auth에 안 해도 되고 bearer 안해도 되고 Tests 안 해도 되고 environment - global 전역변수 안 해도 되고 Headers

pm-developer-justdoit.tistory.com


[일반적인 방법] 


멘토님께 여쭤 본 결과 

bearer authorzition 사용 안 함. 

 

 

Auth 탭에선 아무것도 안 함 

Headers 에서 직접 추가 

아래에는 
Auth에 Bearer로 해서, 
Headers 에 자동 저장 되고, bearer가 앞단에 추가가 된다고 하는데 그런 거 필요 없다

그리고 Tests 탭에도 전역변수 globalvariations 나 환경 설정 필요없다.

아래는 내가 멘토님께 여쭤보기 전 독학

 

postman에 토큰을 담고 요청하는 법

 

참고한 사이트 

 

Postman Authorization에 토큰 추가하기

포스트맨에서 토큰을 담은 Key 바꾸기

velog.io

 

타사이트 참고: http, json, api, postman

 

Postman, 어렵지 않게 사용하기 - 사용

안녕하세요 😆 이 번 포스팅의 주제는 API를 테스트하기 위해 필요한 POSTMAN을 '제대로' 사용하는 법에 대해 다룰 예정입니다. 서버뿐만 아니라, 클라이언트를 개발하는 분들도 도움이 되는 내용

gngsn.tistory.com

타사이트 참고: 쿠키 vs 세션 

 

JWT, 어렵지 않게 사용하기 - token 기반 인증

안녕하세요. 이 번 포스팅은 토큰 기반 인증에 대해서 알아보겠습니다. JWT 는 JSON Web Token이라는 의미를 갖고 있습니다. 정보를 비밀리에 전달하거나, 인증을 할 때 사용하게 됩니다. 이 번 포스

gngsn.tistory.com

 

 

 

혹시해서 코드에 대소문자 때문인가 했는데 아니였따. 

 

body에 userid가 없어서인가 했는데 아니였다.

다음과 같은형식으로 body에 담으면 됐었다. 

response에 header에 없어도 되는거였고

 

1. 토큰 있는지 확인 -> 통과 

2. 토큰 검증 -> 통과 못함 Invalid token