"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.adminMiddleware = adminMiddleware; /** * Garante que apenas usuários com role ADMIN acessem a rota. * Deve ser usado APÓS o authMiddleware. */ function adminMiddleware(req, res, next) { if (req.userRole !== 'ADMIN') { res.status(403).json({ error: 'Acesso restrito a administradores' }); return; } next(); }