markmarijnissen/cordova-app-loader

Basic Auth

Open

#38 opened on Apr 24, 2015

View on GitHub
 (4 comments) (0 reactions) (0 assignees)JavaScript (656 stars) (137 forks)batch import
enhancementhelp wanted

Description

URLS with basic auth. are not working right

like https://username:password@domain/mainfest.json

Found one issue in the bootstrap.js xhr.setRequestHeader("Authorization", "Basic ...);

is missing.

Also the cordova file loader does not set the right headers for downloading

authHeaderValue = function(username, password) {
    var tok = username + ':' + password;
    var hash = btoa(tok);
    return "Basic " + hash;
};

options.headers = {'Authorization': authHeaderValue('Bob', '1234') };

Contributor guide