Files
adastra_api/util/jwt.js
T
2025-08-10 09:15:18 +02:00

15 lines
366 B
JavaScript

const jwt = require("jsonwebtoken");
module.exports.sign = async (user) => {
const token = await jwt.sign(
{ userId: user.userId, username: user.username, email: user.email },
process.env.JWT_SECRET
);
return token;
};
module.exports.verify = async (token) => {
const decoded = await jwt.verify(token, process.env.JWT_SECRET);
return decoded;
};