diff --git a/app/routes.php b/app/routes.php
index 9f05a33f63d1bb44f6de6cccab3dab32b890e556..0250f47db00e5f5920f0fb69063d452168ce050d 100644
--- a/app/routes.php
+++ b/app/routes.php
@@ -39,6 +39,7 @@ use Slim\Interfaces\RouteCollectorProxyInterface as Group;
 use Slim\Views\Twig;
 use Slim\Flash\Messages;
 
+use App\Application\Middleware\AuthMiddleware;
 
 return function (App $app) {
     $app->options(
@@ -100,15 +101,15 @@ return function (App $app) {
             $group->post('', CreateUserAction::class);
         }
     );
-    
+
     $app->group(
         '/account', function (Group $group) {
             $group->get('', AccountAction::class);
             $group->post('/delete', DeleteUserAction::class);
-            $group->get('/modify', ViewModifyForm::class); 
-            $group->post('/modify', ModifyUserAction::class); 
+            $group->get('/modify', ViewModifyForm::class);
+            $group->post('/modify', ModifyUserAction::class);
         }
-    );
+    )->add(AuthMiddleware::class);
 
     $app->group(
         '/groups', function (Group $group) {
@@ -130,12 +131,11 @@ return function (App $app) {
         }
     );
 
-
     $app->group(
         '/api', function (Group $group) {
             $group->get('/users', ListUsersJson::class);
             $group->get('/{id}/userscontaminated', ContaminatedUsersInGroup::class);
-            $group->get('/nearuserscontaminated', NearContaminatedUsers::class);
+            $group->get('/nearcontaminatedusers', NearContaminatedUsers::class);
         }
-    );
+    )->add(AuthMiddleware::class);
 };