const { verifyToken } = require("../utils/jwt"); function authMiddleware(req,res,next){ const header = req.headers.authorization; if(!header){ return res.status(401).json({ message:"没有token" }); } const token = header.split(" ")[1]; try{ const user = verifyToken(token); // 保存用户信息 req.user = user; // 继续执行接口 next(); }catch(err){ res.status(401).json({ message:"token失效" }); } } module.exports = authMiddleware;