diff --git a/services/web/app/src/router.js b/services/web/app/src/router.js index 181a9ac2e9..75c78cc0db 100644 --- a/services/web/app/src/router.js +++ b/services/web/app/src/router.js @@ -530,21 +530,25 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) { webRouter.post( '/Project/:Project_id/archive', + AuthenticationController.requireLogin(), AuthorizationMiddleware.ensureUserCanReadProject, ProjectController.archiveProject ) webRouter.delete( '/Project/:Project_id/archive', + AuthenticationController.requireLogin(), AuthorizationMiddleware.ensureUserCanReadProject, ProjectController.unarchiveProject ) webRouter.post( '/project/:project_id/trash', + AuthenticationController.requireLogin(), AuthorizationMiddleware.ensureUserCanReadProject, ProjectController.trashProject ) webRouter.delete( '/project/:project_id/trash', + AuthenticationController.requireLogin(), AuthorizationMiddleware.ensureUserCanReadProject, ProjectController.untrashProject )