moved all files to code directory

This commit is contained in:
2019-09-02 11:26:48 -04:00
parent 03d6973171
commit 236753b383
18 changed files with 0 additions and 0 deletions

19
nodejs/middleware/auth.js Executable file
View File

@ -0,0 +1,19 @@
'use strict';
const Users = require('../models/users');
async function auth(req, res, next){
if(req.header('auth-token')){
let user = await Users.checkToken({token: req.header('auth-token')});
if(user.username){
req.user = user;
return next();
}
}
return res.status(401).json({
message: 'Login failed'
});
}
module.exports = {auth};