Allow EXTERNAL_AUTH to be undefined, fixes #26

This commit is contained in:
yu-i-i
2025-04-04 15:14:14 +02:00
parent 36f7c1f97b
commit 031342a235
3 changed files with 3 additions and 3 deletions

View File

@@ -1,5 +1,5 @@
let ldapModule = {}
if (process.env.EXTERNAL_AUTH.includes('ldap')) {
if (process.env.EXTERNAL_AUTH?.includes('ldap')) {
const { default: LDAPModuleManager } = await import('./app/src/LDAPModuleManager.mjs')
const { default: router } = await import('./app/src/LDAPRouter.mjs')
LDAPModuleManager.initSettings()

View File

@@ -1,5 +1,5 @@
let oidcModule = {}
if (process.env.EXTERNAL_AUTH.includes('oidc')) {
if (process.env.EXTERNAL_AUTH?.includes('oidc')) {
const { default: OIDCModuleManager } = await import('./app/src/OIDCModuleManager.mjs')
const { default: router } = await import('./app/src/OIDCRouter.mjs')
OIDCModuleManager.initSettings()

View File

@@ -1,5 +1,5 @@
let samlModule = {}
if (process.env.EXTERNAL_AUTH.includes('saml')) {
if (process.env.EXTERNAL_AUTH?.includes('saml')) {
const { default: SAMLModuleManager } = await import('./app/src/SAMLModuleManager.mjs')
const { default: router } = await import('./app/src/SAMLRouter.mjs')
const { default: nonCsrfRouter } = await import('./app/src/SAMLNonCsrfRouter.mjs')