Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @if (User.IsInRole("external"))
- {
- <li>
- @Html.ActionLink("About", "About", "Home")
- </li>
- }
- <form id="userLogin">
- <label for="txtUserName">UserName: </label>
- <input type="text" id="UserName" name="UserName" />
- <label for="txtPassword">Password: </label>
- <input type="password" id="Password" name="Password" />
- <br />
- <input type="button" id="btnLogin" class="btn" value="Sign In" />
- </form>
- var signIn = function () {
- var signinUrl = "http://localhost/QRG.MVC/token";
- var signInData = $("#userLogin").serialize();
- signInData = signInData + "&grant_type=password";
- debugger;
- $.ajax({ type: "POST", url: signinUrl, data: signInData, success: saveAccessToken });
- };
- var token = "";
- var saveAccessToken = function (data) {
- token = data.access_token;
- debugger;
- $.redirect("/QRG.MVC/Home", { 'Authorization': 'Bearer ' + token });
- // also tried using the myRedirect function below:
- // myRedirect("http://localhost/QRG.MVC/Home", "Authorization", "Bearer " + token);
- };
- var myRedirect = function (redirectUrl, arg, value) {
- var form = $('<form action="' + redirectUrl + '" method="post">' +
- '<input type="hidden" name="' + arg + '" value="' + value + '"></input>' + '</form>');
- $('body').append(form);
- debugger;
- $(form).submit();
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement