Advertisement
Guest User

Untitled

a guest
Sep 28th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. function onTest(e) {
  2. e.preventDefault();
  3.  
  4. var email = "aadmin"
  5. var username = "aadmin";
  6. var password = "password1";
  7. var passwordHash = hashPassword(username.toLowerCase() + 'nghash' + password);
  8. var url = "http://localhost:52290/api/users/me/login-defaults",
  9. method = "GET",
  10. date = new Date().toISOString(),
  11. signature = generateSignature(url, username, "GET", "", date, passwordHash);
  12.  
  13. $.ajax({
  14. url: url,
  15. method: method,
  16. dataType: "json",
  17. beforeSend: function (xhr) {
  18. xhr.setRequestHeader('X-NG-Date', date);
  19. xhr.setRequestHeader('Authorization', signature);
  20. },
  21. success: function (data, status, xhr) {
  22. if (xhr.status === 200) {
  23. sessionStorage.setItem("username", username);
  24. sessionStorage.setItem("hash", passwordHash);
  25. alert("SUCCESS");
  26.  
  27.  
  28. } else {
  29. // document.write("Failed");
  30. //throwInvalidLogin($form);
  31. }
  32. //$this.removeAttr("disabled", "true");
  33. },
  34. error: function () {
  35. alert("Error");
  36. }
  37. });
  38.  
  39. return false;
  40. }
  41.  
  42. $(function() {
  43. $(document).on("click", ".test-button", onTest);
  44. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement