En expreso, me han definido algunas rutasProcedimiento para interceptar Node.js petición expresa
app.post("/api/v1/client", Client.create);
app.get("/api/v1/client", Client.get);
...
he definido cómo manejar las solicitudes dentro de un controlador de cliente. ¿Hay alguna forma de que pueda hacer un preprocesamiento de las solicitudes antes de manejarlas en mi controlador? Específicamente, quiero verificar si la persona que llama a la API está autorizada para acceder a la ruta, usando la noción de niveles de acceso. Cualquier consejo sería apreciado.
Piense en conectar/expresar como masajista con muchas manos, cada mano es un middleware que masajea su solicitud en la respuesta correcta. Entonces, lo que Ryan Olds dice es 100% correcto. ;) – Pickels