diff --git a/middleware/authMiddleware.js b/middleware/authMiddleware.js index 64fe52f..948af20 100644 --- a/middleware/authMiddleware.js +++ b/middleware/authMiddleware.js @@ -1,19 +1,25 @@ const jwt = require('jsonwebtoken'); const authMiddleware = (req, res, next) => { -const JWT_SECRET = 'secretkey'; + const JWT_SECRET = 'secretkey'; const authHeader = req.headers.authorization; if (!authHeader || !authHeader.startsWith('Bearer ')) { - return res.status(401).json({ error: 'Unauthorized: Missing or invalid token format' }); - } + return res.status(401).json({ + success: false, + message: 'Unauthorized: Missing or invalid token format' + }); + } const token = authHeader.split(' ')[1]; try { - const decoded = jwt.verify(token, JWT_SECRET); - req.user = decoded; + const decoded = jwt.verify(token, JWT_SECRET); + req.user = decoded; next(); } catch (error) { - - return res.status(401).json({ error: 'Unauthorized: Invalid token' }); + return res.status(401).json({ + success: false, + message: 'Unauthorized: Invalid token' + }); + } };