This commit is contained in:
Robert Richter 2019-01-24 18:17:51 +01:00
parent 1d96fee9ac
commit 9b8c603322

View File

@ -4,12 +4,12 @@ module.exports = function(app_cfg, db, bcrypt, passport, LocalStrategy) {
passport.use(new LocalStrategy({ passport.use(new LocalStrategy({
usernameField: 'user' usernameField: 'user'
}, function(user, password, done) { }, function(user, password, done) {
console.log('hole hash-pw für user '+ user);
db.get('SELECT password FROM waip_users WHERE user = ?', user, function(err, row) { db.get('SELECT password FROM waip_users WHERE user = ?', user, function(err, row) {
if (!row) return done(null, false); if (!row) return done(null, false);
bcrypt.compare(password, row.password, function(err, res) { bcrypt.compare(password, row.password, function(err, res) {
if (!res) return done(null, false); if (!res) return done(null, false);
db.get('SELECT user, id FROM users WHERE waip_users = ?', user, function(err, row) { db.get('SELECT user, id FROM waip_users WHERE user = ?', user, function(err, row) {
//console.log('got user: '+row+' err: '+ err);
return done(null, row); return done(null, row);
}); });
}); });
@ -22,7 +22,9 @@ module.exports = function(app_cfg, db, bcrypt, passport, LocalStrategy) {
passport.deserializeUser(function(id, done) { passport.deserializeUser(function(id, done) {
db.get('SELECT id, user, permissions FROM waip_users WHERE id = ?', id, function(err, row) { db.get('SELECT id, user, permissions FROM waip_users WHERE id = ?', id, function(err, row) {
if (!row) { return done(null, false); } if (!row) {
return done(null, false);
}
return done(null, row); return done(null, row);
}); });
}); });