PW is now the primary key, added login/logout route

This commit is contained in:
MrFry 2020-04-03 09:05:14 +02:00
parent 9435cc6533
commit cdcb1ccbbc
3 changed files with 40 additions and 6 deletions

View file

@ -1,6 +1,8 @@
const logger = require('../../utils/logger.js')
const dbtools = require('../../utils/dbtools.js')
// TODO: session
module.exports = function (options) {
const { debugLog, authDB } = options
@ -9,8 +11,20 @@ module.exports = function (options) {
logger.Log('AUTH: ' + req.url)
}
res.end('NO ACCESS')
const user = GetUserByPW(authDB, req.cookies.pw)
// next()
if (user) {
next()
} else {
res.JSON({
success: false,
msg: 'You dont have permission to acces this site'
})
}
}
}
function GetUserByPW (db, password) {
// TODO: find user by password
return undefined
}