wisdom #2

Merged
yogiedigital merged 126 commits from wisdom into main 2025-10-20 03:26:33 +00:00
Showing only changes of commit f4580c42ee - Show all commits

View File

@@ -32,15 +32,9 @@ function generateToken(payload, type) {
function verifyTokenType(token, type) { function verifyTokenType(token, type) {
const settings = tokenSettings[type]; const settings = tokenSettings[type];
try { const decoded = jwt.verify(token, settings.secret);
const decoded = jwt.verify(token, settings.secret); if (decoded.type !== type) throw new Error('Invalid token type');
if (decoded.type !== type) throw new Error('Invalid token type'); return decoded;
return decoded;
} catch (error) {
if (error.name === 'TokenExpiredError') throw new Error(`${type} token has expired`);
if (error.name === 'JsonWebTokenError') throw new Error(`Invalid ${type} token`);
throw error;
}
} }
function generateAccessToken(payload) { function generateAccessToken(payload) {
@@ -67,8 +61,6 @@ function generateTokenPair(payload) {
accessToken, accessToken,
refreshToken, refreshToken,
tokenType: 'Bearer', tokenType: 'Bearer',
expiresIn: 900,
refreshExpiresIn: 604800
}; };
} }