diff --git a/src/routes/index.js b/src/routes/index.js index 550eb94b2c..076c7c36b2 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -60,7 +60,12 @@ _mounts.topic = (app, name, middleware, controllers) => { }; _mounts.post = (app, name, middleware, controllers) => { - const middlewares = [middleware.maintenanceMode, middleware.registrationComplete, middleware.pluginHooks]; + const middlewares = [ + middleware.maintenanceMode, + middleware.authenticateRequest, + middleware.registrationComplete, + middleware.pluginHooks, + ]; app.get(`/${name}/:pid`, middleware.busyCheck, middlewares, controllers.posts.redirectToPost); app.get(`/api/${name}/:pid`, middlewares, controllers.posts.redirectToPost); };