Advertisement
Guest User

Untitled

a guest
Apr 10th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. @if (User.IsInRole("external"))
  2. {
  3. <li>
  4. @Html.ActionLink("About", "About", "Home")
  5. </li>
  6. }
  7.  
  8. <form id="userLogin">
  9. <label for="txtUserName">UserName: </label>
  10. <input type="text" id="UserName" name="UserName" />
  11. <label for="txtPassword">Password: </label>
  12. <input type="password" id="Password" name="Password" />
  13. <br />
  14. <input type="button" id="btnLogin" class="btn" value="Sign In" />
  15. </form>
  16.  
  17. var signIn = function () {
  18. var signinUrl = "http://localhost/QRG.MVC/token";
  19. var signInData = $("#userLogin").serialize();
  20. signInData = signInData + "&grant_type=password";
  21. debugger;
  22. $.ajax({ type: "POST", url: signinUrl, data: signInData, success: saveAccessToken });
  23. };
  24.  
  25. var token = "";
  26. var saveAccessToken = function (data) {
  27. token = data.access_token;
  28. debugger;
  29. $.redirect("/QRG.MVC/Home", { 'Authorization': 'Bearer ' + token });
  30. // also tried using the myRedirect function below:
  31. // myRedirect("http://localhost/QRG.MVC/Home", "Authorization", "Bearer " + token);
  32. };
  33.  
  34. var myRedirect = function (redirectUrl, arg, value) {
  35. var form = $('<form action="' + redirectUrl + '" method="post">' +
  36. '<input type="hidden" name="' + arg + '" value="' + value + '"></input>' + '</form>');
  37. $('body').append(form);
  38. debugger;
  39. $(form).submit();
  40. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement