use method

Router use(
  1. dynamic path, [
  2. dynamic middleware
])

To register middleware(s) in a router

We can use it like this.

router.use(middleware); // single

router.use([ middleware1, middleware2 ]); // multiple

or with a specified path like this.

router.use('/login', authMiddleware);

router.use('/login', [ middleware1, middleware2 ]);

Implementation

Router use(path, [middleware]) {
  return _useMiddleware(path, middleware);
}