Render login if cant find user

This commit is contained in:
MrFry 2020-04-03 09:37:18 +02:00
parent c540544e15
commit feb9eab5ad
2 changed files with 14 additions and 6 deletions

View file

@ -1,6 +1,8 @@
const logger = require('../../utils/logger.js')
const dbtools = require('../../utils/dbtools.js')
const usersDBName = 'users'
// TODO: session
module.exports = function (options) {
@ -16,15 +18,13 @@ module.exports = function (options) {
if (user) {
next()
} else {
res.JSON({
success: false,
msg: 'You dont have permission to acces this site'
})
res.render('login')
}
}
}
function GetUserByPW (db, password) {
// TODO: find user by password
return undefined
return dbtools.Select(db, usersDBName, {
pw: password
})[0]
}