Admin Tools: Fix EXTERNAL_AUTH is 'none'

This commit is contained in:
yu-i-i
2026-02-02 16:40:24 +01:00
parent ada07fb779
commit e59fe0c7f5

View File

@@ -25,7 +25,8 @@ import { db } from '../../../../app/src/infrastructure/mongodb.mjs'
const __dirname = Path.dirname(fileURLToPath(import.meta.url))
const externalAuth = process.env.EXTERNAL_AUTH ? process.env.EXTERNAL_AUTH.split(' ') : []
const externalAuth = process.env.EXTERNAL_AUTH ?
process.env.EXTERNAL_AUTH.split(/\s+/).filter(m => m && m !== 'none') : []
const availableAuthMethods = ['local', ...externalAuth]
const userIsAdminUpdatedOnLogin = Object.fromEntries(