better configuration for auth with middleware

This commit is contained in:
Mikayla Dobson
2023-01-31 22:32:17 -06:00
parent 4c3a31c77f
commit 0d18c1041f
7 changed files with 38 additions and 19 deletions

View File

@@ -2,6 +2,15 @@ const router = require('express').Router();
const ItemController = require('../controllers/ItemController');
function itemRoute(app, passport) {
router.use('/', (req, res, next) => {
if (req.user == null) {
res.status(403).send("Unauthorized");
return;
} else {
next();
}
})
router.get('/item', async (req, res) => {
const response = await ItemController.getAll();
const { data, code } = response;