Как перехватить экспресс-запрос node.js

В экспрессе я определил несколько маршрутов

app.post("/api/v1/client", Client.create);
app.get("/api/v1/client", Client.get);
...

Я определил, как обрабатывать запросы внутри клиентского контроллера. Есть ли способ, которым я могу выполнить предварительную обработку запросов, прежде чем обрабатывать их в моем контроллере? Я специально хочу проверить, авторизован ли вызывающий API для доступа к маршруту, используя понятие уровней доступа. Любой совет будет принят во внимание.

21
задан 14 June 2012 в 18:06
поделиться