require('../config/config'); const jwt = require('jsonwebtoken'); const verificaToken = (req, res, next) => { let token = req.headers.token; if (!token) return res.status(400).json({ message: 'No hay token', }); jwt.verify(token, process.env.KEY, (err, decoded) => { if (err) return res.status(401).json({ message: err.message, }); req.decoded = decoded; next(); }); }; const crearToken = (info) => { return jwt.sign({ info }, process.env.KEY, { expiresIn: Number(process.env.CADUCIDAD_TOKEN), }); }; module.exports = { verificaToken, crearToken };