Looking for Horas Libre Configuración -Node.js- test answers and solutions? Browse our comprehensive collection of verified answers for Horas Libre Configuración -Node.js- at educacionadistancia.juntadeandalucia.es.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
El middleware autorizarRol verifica si el rol está incluido en el array de roles permitidos y si no lo está, retorna una respuesta con código 403 y un mensaje derror
export const autorizarRol = (rolesPermitidos) => { return (req, res, next) => { if (!rolesPermitidos.includes(req.user.role)) { return res.status(403).json({ message: "No tienes permiso para acceder a esta ruta" }); } next(); }}¿Cuál de las siguientes opciones sobre la carpeta controllers en un proyecto Node.js es FALSA?
El siguiente fragmento de código en Express se ejecutará correctamente sin errores:
router.delete('/alumnos', () => { res.send('Borrando un alumno'); });
¿Cuál es la forma correcta de crear una instancia de conexión a MongoDB en Node.js?
¿Cuál es una característica clave de Node.js?
¿Cuál es la función del archivo y las carpetas principales en la estructura de un proyecto Node.js?
¿Cuál de las siguientes afirmaciones describe correctamente la relación entre colecciones y documentos en MongoDB?
¿Qué es MongoDB Atlas?
¿Cuál de las siguientes observaciones podría sugerir una mejora en la definición de la ruta siguiente?
router.post('/alumnos', validar, autorizarRol(['admin', 'user']), autencarToken, addAlumno);
¿Cuál es la función principal de Nodemon en un proyecto Node.js?
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!