Advertisement
Guest User

Untitled

a guest
Jan 26th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. $('#input_apiKey').change(function () {
  2. var key = $('#input_apiKey')[0].value;
  3. var credentials = key.split(':'); //username:password expected
  4. $.ajax({
  5. url: "http://localhost:42291/token",
  6. type: "post",
  7. contenttype: 'x-www-form-urlencoded',
  8. data: "grant_type=password&username=" + credentials[0] + "&password=" + credentials[1],
  9. success: function (response) {
  10. var bearerToken = 'Bearer ' + response.access_token;
  11.  
  12. window.swaggerUi.api.clientAuthorizations.add('Authorization', new window.SwaggerClient.ApiKeyAuthorization('Authorization', bearerToken, 'header'));
  13. window.swaggerUi.api.clientAuthorizations.remove('api_key');
  14.  
  15. alert("Login Succesfull!");
  16. },
  17. error: function (xhr, ajaxoptions, thrownerror) {
  18. alert("Login failed!");
  19. }
  20. });
  21. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement