API 설계 시 postman으로 테스트를 할 때
Get Token을 통해 access_token 값을 받아와 실제 api 호출에 authorization 정보로 이용하게 된다.
매번 token이 만료될 때마다 새로운 token을 발급받아 api의 header 영역이나 postman의 auth탭에서 값을 매번 수정해줘야 하므로
이러한 귀찮음을 해소하기 위해 token 자동 값 경신을 해줘 보자!
1. Get Token 실행 시 Token값이 변수에 저장되도록 설정
Test 탭에 아래의 코드를 넣어준다.
var data = JSON.parse(responseBody);
pm.environment.set("token", data.access_token);
reponseBody를 JSON으로 파싱 한 값을 data에 저장 후
data.access_token값을 환경변수 'token'에 대입하여 저장해준다.
2. Authorization 설정
환경변수로 설정해 놓은 token값을 api 실행 시 사용할 수 있다.
위와 같이 세팅해주면 이제부턴 알아서 access_token이 authorization의 token값으로 전송되어
매번 token값을 경신해주지 않아도 된다.
끝!
참고 및 출처:
https://jjinbbangworld.tistory.com/23
'👩💻 개발 > 💡SOFTWARE' 카테고리의 다른 글
[Redis] Redis란? (0) | 2022.12.26 |
---|---|
[Postman] "CSRF Failed: CSRF token missing or incorrect." 해결 (0) | 2022.12.02 |
[ngrok] localhost를 https로 접속하는 방법 (1) | 2022.07.28 |