Changed to non-standard basic authentication because Heroku doesn't pass through authentication HTTP param