adal-express
Version:
Active Directory Authentication Library (ADAL) for Express
22 lines (16 loc) • 618 B
JavaScript
//==============================================================================
// Usage: proxy(app, options);
//==============================================================================
// Copyright (c) 2016 Frank Hellwig
//==============================================================================
;
const proxy = require('express-request-proxy');
const TIMEOUT = 120 * 1000;
module.exports = function(app, options) {
const path = options.localApiPath + '/*';
const url = options.remoteApiUri + '/*';
app.all(path, proxy({
url: url,
timeout: TIMEOUT
}));
}