diff --git a/modules/users/server/config/strategies/local.js b/modules/users/server/config/strategies/local.js index 4e123b9d..50bbed1d 100644 --- a/modules/users/server/config/strategies/local.js +++ b/modules/users/server/config/strategies/local.js @@ -12,9 +12,10 @@ module.exports = function () { passport.use(new LocalStrategy( { usernameField: 'usernameOrEmail', - passwordField: 'password' + passwordField: 'password', + passReqToCallback: true }, - function (usernameOrEmail, password, done) { + function (req, usernameOrEmail, password, done) { User.findOne({ $or: [{ username: usernameOrEmail.toLowerCase()