First Commit FreePlanet_ServerSide

This commit is contained in:
Paolo Arena
2018-12-24 20:31:02 +01:00
commit e39a6d714f
24 changed files with 6844 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
var {User} = require('./../models/user');
var authenticate = (req, res, next) => {
var token = req.header('x-auth');
console.log("TOKEN = " + token);
User.findByToken(token).then((user) => {
if (!user) {
return Promise.reject();
}
req.user = user;
req.token = token;
next();
}).catch((e) => {
res.status(401).send();
});
};
module.exports = {authenticate};