Programming/node.js2018.10.26 19:30

JWT 사용시 cURL을 통해서 해당 JWT 인증 정보를 받는법 찾는중

GET /resource HTTP/1.1

Host: server.example.com

Authorization: Bearer eyJhbGciOiJIUzI1NiIXVCJ9...TJVA95OrM7E20RMHrHDcEfxjoYZgeFONFh7HgQ 

[링크 : https://stackoverflow.com/questions/33265812/best-http-authorization-header-type-for-jwt]


TOKEN=$(curl -s -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' --data '{"username":"{username}","password":"{password}","rememberMe":false}' https://{hostname}/api/authenticate | jq -r '.id_token')


curl -H 'Accept: application/json' -H "Authorization: Bearer ${TOKEN}" https://{hostname}/api/myresource 

[링크 : https://medium.com/@nieldw/using-curl-to-authenticate-with-jwt-bearer-tokens-55b7fac506bd]


조금 헷갈리는데.. 인증 값으로 이전에 돌려받은 id_token을 쓰면 된다는건가?(bearer로 받아오는)

'Programming > node.js' 카테고리의 다른 글

axios 여러개의 요청을 묶어서 하기  (0) 2018.11.07
node.js REST get/post 관련  (0) 2018.11.06
curl jwt  (0) 2018.10.26
node-rtsp-stream 과 node-rtsp-stream-es6 차이  (0) 2018.10.24
node.js undefined 확인하기  (0) 2018.10.22
node.js를 이용한 자기 자신의 ip 얻기  (4) 2018.10.22
Posted by 구차니

댓글을 달아 주세요