feat: new login experience (#2139)
* feat: multiple auth instances * fix: auth setup + strategy initialization * feat: admin auth - add strategy * feat: redirect on login - group setting * feat: oauth2 generic - props definitions * feat: new login UI (wip) * feat: new login UI (wip) * feat: admin security login settings * feat: tabset editor indicators + print view improvements * fix: code styling
This commit is contained in:
@@ -78,9 +78,8 @@ module.exports = {
|
||||
const enabledStrategies = await WIKI.models.authentication.getStrategies()
|
||||
for (let idx in enabledStrategies) {
|
||||
const stg = enabledStrategies[idx]
|
||||
if (!stg.isEnabled) { continue }
|
||||
try {
|
||||
const strategy = require(`../modules/authentication/${stg.key}/authentication.js`)
|
||||
const strategy = require(`../modules/authentication/${stg.strategyKey}/authentication.js`)
|
||||
|
||||
stg.config.callbackURL = `${WIKI.config.host}/login/${stg.key}/callback`
|
||||
strategy.init(passport, stg.config)
|
||||
@@ -90,9 +89,9 @@ module.exports = {
|
||||
...strategy,
|
||||
...stg
|
||||
}
|
||||
WIKI.logger.info(`Authentication Strategy ${stg.key}: [ OK ]`)
|
||||
WIKI.logger.info(`Authentication Strategy ${stg.displayName}: [ OK ]`)
|
||||
} catch (err) {
|
||||
WIKI.logger.error(`Authentication Strategy ${stg.key}: [ FAILED ]`)
|
||||
WIKI.logger.error(`Authentication Strategy ${stg.displayName} (${stg.key}): [ FAILED ]`)
|
||||
WIKI.logger.error(err)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user