Advertisement
Guest User

Untitled

a guest
Jul 29th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. /* requesting token */
  2.  
  3. var user_token = '';
  4.  
  5. var fetch_header = new Headers({
  6. 'Content-Type': 'application/json'
  7. });
  8.  
  9. var fetch_body = JSON.stringfy({
  10. username: 'username',
  11. password: 'password'
  12. });
  13.  
  14. var fetch_init = {
  15. method: 'POST',
  16. headers: fetch_header,
  17. body: fetch_body
  18. };
  19.  
  20. var fetch_url = 'url/to/api/endpoint';
  21.  
  22. var fetch_req = new Request(fetch_url, fetch_init)
  23.  
  24. user_token = fetch(
  25. fetch_req
  26. ).then(
  27. res => res.json()
  28. ).then(
  29. resolved => resolved['token']
  30. ).catch(
  31. err => console.log(err)
  32. );
  33.  
  34. /* requesting protected url */
  35.  
  36. var fetch_header = new Headers({
  37. 'Authorization': 'JWT ${user_token}',
  38. 'Content-Type': 'application/json'
  39. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement