Mid
From PDF
Node.js
Node.js
Server middleware checks the token?
Short answer: π Middleware example: function auth(req, res, next) { const token = req.headers.authorization?.split(' ')[1]; if (!token) return res.status(401).send('Unauthorized'); try { const user = jwt.verify(token, 'secret'); req.user = user; next(); } catch { res.status(403).send('Invalid token'); } }
Example code
π Middleware example: function auth(req, res, next) { const token = req.headers.authorization?.split(' ')[1];
if (!token) return res.status(401).send('Unauthorized'); try { const user = jwt.verify(token, 'secret');
req.user = user; next(); } catch { res.status(403).send('Invalid token'); }
}
Real-world example (ShopNest)
Express middleware authenticates JWT, then the /orders route handler creates the order.
Say this in the interview
- Define β one clear sentence (the short answer above).
- Example β relate it to a project like ShopNest or your real work.
- Trade-off β when you would not use it.
Share this Q&A
Share preview image: https://www.toolliyo.com/images/toolliyo-logo.png