import { verificarToken } from "./auth.js";
export async function exigirEditor(req, res, next) {
    const token = req.cookies?.["biblioteca_sessao"];
    const sessao = token ? await verificarToken(token) : null;
    if (!sessao || (sessao.papel !== "editor" && sessao.papel !== "admin")) {
        res.status(403).json({ erro: "Acesso restrito a editores." });
        return;
    }
    next();
}
