Merge pull request #575 from pgrodrigues/0.4.0

Abstract the local strategy login error to thwart hackers
This commit is contained in:
Ilan Biala
2015-06-03 19:39:19 -04:00

View File

@@ -20,14 +20,9 @@ module.exports = function() {
if (err) {
return done(err);
}
if (!user) {
if (!user || !user.authenticate(password)) {
return done(null, false, {
message: 'Unknown user'
});
}
if (!user.authenticate(password)) {
return done(null, false, {
message: 'Invalid password'
message: 'Invalid username or password'
});
}