Compare commits

...

2 Commits

Author SHA1 Message Date
Kayne Ruse cbd3ed9d3e Found a mistyped header 2021-03-11 00:41:24 +11:00
Kayne Ruse 7bbd6bbcf1 Wait, that's better 2021-03-11 00:01:19 +11:00
4 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ const route = async (req, res) => {
//respond with the private-facing data
res.status(200).json({
contact: await account.contact
contact: account.contact
});
};
+2 -2
View File
@@ -2,7 +2,7 @@ const express = require('express');
const router = express.Router();
//middleware
const authToken = require('../utilities/token-auth');
const tokenAuth = require('../utilities/token-auth');
//signup -> validate -> login all without a token
router.post('/signup', require('./signup'));
@@ -13,7 +13,7 @@ router.post('/login', require('./login'));
router.post('/token', require('./token'));
//middleware
router.use(authToken);
router.use(tokenAuth);
//basic account management (needs a token)
router.delete('/logout', require('./logout'));
+1 -1
View File
@@ -4,7 +4,7 @@ const sequelize = new Sequelize(process.env.DB_DATABASE, process.env.DB_USERNAME
host: process.env.DB_HOSTNAME,
dialect: 'mariadb',
timezone: process.env.DB_TIMEZONE,
logging: !!process.env.DB_QUIET
logging: process.env.DB_LOGGING ? console.log : false
});
sequelize.sync();
+4 -4
View File
@@ -6,16 +6,16 @@ module.exports = (req, res, next) => {
const token = authHeader?.split (' ')[1]; //'Bearer token'
if (!token) {
return res.status(401).end();
return res.status(401).send('No token found');
}
jwt.verify(token, process.env.SECRET_ACCESS, (err, user) => {
return jwt.verify(token, process.env.SECRET_ACCESS, (err, user) => {
if (err) {
return res.status(403).end();
return res.status(403).send(err);
}
req.user = user;
next();
return next();
});
};