var jwt = require('express-jwt');
var router = express.Router();
router.use(jwt({ secret: 'secret'}));
///////////////////////////////////////////
// This is the piece I would like to avoid
router.use((err, req, res, next) => {
if (err.code === 'UnauthorizedError') {
req.user = null;
}
next();
})
///////////////////////////////////////////
router.use('/products', require('./products/products_router'));