Здесь есть несколько вариантов.Я обычно использую:
router.use('*', checkAuthenticated);
Другой вариант:
router.get('/:user_id', checkAuthenticated, (req, res) => { ... })
Или, используя ваш пример router.route...
:
router.route('/:user_id').get(checkAuthenticated, (req, res) => { ... })
Вы также можете связать ихвместе:
router.route('/:user_id').get(checkAuthenticated).get((req, res) => { ... })