diff --git a/src/addons.js b/src/addons.js index 206ba05a4..058a16295 100644 --- a/src/addons.js +++ b/src/addons.js @@ -254,6 +254,8 @@ function setupOauth(app, options, callback) { assert.strictEqual(typeof options, 'object'); assert.strictEqual(typeof callback, 'function'); + if (!app.sso) return callback(null); + var appId = app.id; var redirectURI = 'https://' + config.appFqdn(app.location); var scope = 'profile'; @@ -296,6 +298,8 @@ function setupSimpleAuth(app, options, callback) { assert.strictEqual(typeof options, 'object'); assert.strictEqual(typeof callback, 'function'); + if (!app.sso) return callback(null); + var appId = app.id; var scope = 'profile'; @@ -370,6 +374,8 @@ function setupLdap(app, options, callback) { assert.strictEqual(typeof options, 'object'); assert.strictEqual(typeof callback, 'function'); + if (!app.sso) return callback(null); + var env = [ 'LDAP_SERVER=172.18.0.1', 'LDAP_PORT=' + config.get('ldapPort'),