diff --git a/api/server/middleware/validatePasswordReset.js b/api/server/middleware/validatePasswordReset.js index 361418b055b..2f7ee603cc9 100644 --- a/api/server/middleware/validatePasswordReset.js +++ b/api/server/middleware/validatePasswordReset.js @@ -1,6 +1,7 @@ +const { isEnabled } = require('~/server/utils'); + function validatePasswordReset(req, res, next) { - const setting = process.env.ALLOW_PASSWORD_RESET?.toLowerCase(); - if (setting === 'true') { + if (isEnabled(process.env.ALLOW_PASSWORD_RESET)) { next(); } else { res.status(403).send('Password reset is not allowed.'); diff --git a/api/server/middleware/validateRegistration.js b/api/server/middleware/validateRegistration.js index 58193f08b9d..4f9641ad0d1 100644 --- a/api/server/middleware/validateRegistration.js +++ b/api/server/middleware/validateRegistration.js @@ -1,6 +1,7 @@ +const { isEnabled } = require('~/server/utils'); + function validateRegistration(req, res, next) { - const setting = process.env.ALLOW_REGISTRATION?.toLowerCase(); - if (setting === 'true') { + if (isEnabled(process.env.ALLOW_REGISTRATION)) { next(); } else { res.status(403).send('Registration is not allowed.');