Advertisement
Guest User

Untitled

a guest
Dec 4th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var secret = "Basic cHJzOnNlY3JldA==";
  2. var mainPath = "http://localhost:8080/";
  3.  
  4. function loginRequest(username, password) {
  5.     var path = mainPath+"token?grant_type=password&username="+username+"&password="+password;
  6.     var request = new XMLHttpRequest();
  7.     request.onreadystatechange = state_change;
  8.     request.open("POST", path, true);
  9.     request.setRequestHeader("Authorization", secret);
  10.     request.send(null);
  11.     function state_change() {
  12.         if (request.readyState == 4) {
  13.             alert(path);
  14.             if (request.status == 200) {
  15.                 alert("OK");
  16.                 var response = JSON.parse(request.responseText);
  17.                 var token = response.access_token;
  18.                 return token;
  19.             }
  20.             else {
  21.                 alert(request.status);
  22.             }
  23.         }
  24.     }
  25.     return request.status;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement