const jsonServer = require('json-server') const server = jsonServer.create() const router = jsonServer.router('db.json') const middlewares = jsonServer.defaults() server.use(middlewares) server.use((req, res, next) => { if(req.url == "/dolgozok") { if (isAuthorized(req)) { next() // continue to JSON Server router } else { res.sendStatus(401) } }else { next() } }) server.use(router) server.listen(3000, () => { console.log('JSON Server is running') }) function isAuthorized(req) { if(req.headers.authorization === undefined) { return } let token = req.headers.authorization.split(" ")[1]; if (token === "aaaa") { return true; }else { return false; } }