Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $('#input_apiKey').change(function () {
- var key = $('#input_apiKey')[0].value;
- var credentials = key.split(':'); //username:password expected
- $.ajax({
- url: "http://localhost:42291/token",
- type: "post",
- contenttype: 'x-www-form-urlencoded',
- data: "grant_type=password&username=" + credentials[0] + "&password=" + credentials[1],
- success: function (response) {
- var bearerToken = 'Bearer ' + response.access_token;
- window.swaggerUi.api.clientAuthorizations.add('Authorization', new window.SwaggerClient.ApiKeyAuthorization('Authorization', bearerToken, 'header'));
- window.swaggerUi.api.clientAuthorizations.remove('api_key');
- alert("Login Succesfull!");
- },
- error: function (xhr, ajaxoptions, thrownerror) {
- alert("Login failed!");
- }
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement