From 76c5eef2f7f560056aafc10131e7a0bdab51cf1c Mon Sep 17 00:00:00 2001 From: Antony Kurniawan Date: Wed, 8 Oct 2025 11:30:48 +0700 Subject: [PATCH] fix: req.user, delete verifyrefreshtoken --- middleware/verifyToken.js | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/middleware/verifyToken.js b/middleware/verifyToken.js index 1e38774..020e967 100644 --- a/middleware/verifyToken.js +++ b/middleware/verifyToken.js @@ -26,7 +26,9 @@ function verifyAccessToken(req, res, next) { } const decoded = JWTService.verifyToken(token); - setUser(req, decoded); + + req.user = decoded; + next(); } catch (error) { if (error.name === 'TokenExpiredError') { @@ -41,23 +43,6 @@ function verifyAccessToken(req, res, next) { } } -function verifyRefreshToken(req, res, next) { - try { - const refreshToken = req.cookies?.refreshToken; - - if (!refreshToken) { - throw new ErrorHandler(401, 'Refresh Token is required'); - } - - const decoded = JWTService.verifyRefreshToken(refreshToken); - req.user = decoded; - next(); - } catch (error) { - next(new ErrorHandler(401, 'Refresh token is invalid or expired')); - } -} - module.exports = { - verifyAccessToken, - verifyRefreshToken, + verifyAccessToken }; \ No newline at end of file