Update Passport version in meshcentral.js - Fix bad merge (#5908)
mstrhakr committed
Mar 6, 2024 at 14:00 UTC
ab0d9c188dc076ef6f18dd50351ca8383a91d7e2
1 file changed
+1
-1
meshcentral.js
+1
-1
@@ -4001,7 +4001,7 @@ function mainStart() {
4001
if (mstsc == false) { config.domains[i].mstsc = false; }
4002
if (config.domains[i].ssh == true) { ssh = true; }
4003
if ((typeof config.domains[i].authstrategies == 'object')) {
4004
- if (passport == null) { passport = ['passport@0.5.3']; } // Passport v0.6.0 is broken with cookie-session, see https://github.com/jaredhanson/passport/issues/904
4004
+ if (passport == null) { passport = ['passport']; } // Passport v0.6.0 requires a patch, see https://github.com/jaredhanson/passport/issues/904
4005
if ((typeof config.domains[i].authstrategies.twitter == 'object') && (typeof config.domains[i].authstrategies.twitter.clientid == 'string') && (typeof config.domains[i].authstrategies.twitter.clientsecret == 'string') && (passport.indexOf('passport-twitter') == -1)) { passport.push('passport-twitter'); }
4006
if ((typeof config.domains[i].authstrategies.google == 'object') && (typeof config.domains[i].authstrategies.google.clientid == 'string') && (typeof config.domains[i].authstrategies.google.clientsecret == 'string') && (passport.indexOf('passport-google-oauth20') == -1)) { passport.push('passport-google-oauth20'); }
4007
if ((typeof config.domains[i].authstrategies.github == 'object') && (typeof config.domains[i].authstrategies.github.clientid == 'string') && (typeof config.domains[i].authstrategies.github.clientsecret == 'string') && (passport.indexOf('passport-github2') == -1)) { passport.push('passport-github2'); }