diff --git a/src/seed/seed.sql b/src/seed/seed.sql
index af85b97eb09fe6184c6510cc114fded4510cfdab..864e302c971010d65a5dd1eee9ebb924e8d24301 100644
--- a/src/seed/seed.sql
+++ b/src/seed/seed.sql
@@ -1,3 +1,23 @@
+--> statement-breakpoint
+INSERT INTO users (uuid, name, password, email, role)
+VALUES (
+        '28f125abf7539b67',
+        'berry good',
+        '$2y$10$rAfDHA4M4ftn8K7Wx82wf.fFODD7PCE/t9CVnBwdLnTDBYjnq7ZnO',
+        'berrygood@gmail.com',
+        'BASIC'
+    );
+--> statement-breakpoint
+INSERT INTO catalogs (uuid, title, description, poster, trailer, category)
+VALUES (
+        '9511e980-c1ec-b3c8-53df-774bd4159aba',
+        'DEFAULT CATALOG',
+        'Hello',
+        '5a5ac4ad0c3a5e7c.webp',
+        'a3e992b0d939a896.mp4',
+        'ANIME'
+    );
+
 INSERT INTO catalogs (uuid, title, description, poster, trailer, category)
 SELECT
     md5(random()::text || clock_timestamp()::text)::uuid,
diff --git a/src/server/routes/view.php b/src/server/routes/view.php
index 6b597c5fc05e34e406240054e1b9d5f4189606e9..bea3b2cda0125f5995537e07fa42630552d8718e 100644
--- a/src/server/routes/view.php
+++ b/src/server/routes/view.php
@@ -32,7 +32,7 @@ Router::add('POST', '/api/auth/logout', UserController::class, 'logout', [UserAu
 Router::add('DELETE', '/api/auth/delete', UserController::class, 'delete', []);
 Router::add('PUT', '/api/auth/update', UserController::class, 'update', [UserAuthMiddleware::class]);
 
-Router::add('POST', '/api/v2/auth/signin', UserController::class, 'signInV2', []);
+Router::add('POST', '/api/v2/auth/signin', UserController::class, 'signInV2', [ExtUserAuthMiddleware::class]);
 Router::add('GET', '/api/v2/auth/user', UserController::class, 'getUserInfo', [ExtUserAuthMiddleware::class]);
 
 
@@ -48,8 +48,8 @@ Router::add("DELETE", "/api/catalog/([A-Za-z0-9\-]*)", CatalogController::class,
 Router::add("POST", '/api/catalog/([A-Za-z0-9\-]*)', CatalogController::class, 'update', [AdminAuthMiddleware::class]);
 
 Router::add("POST", "/api/v2/catalog-from-request", CatalogController::class, "createCatalogFromRequest", [ExtUserAuthMiddleware::class]);
-Router::add("GET", "/api/v2/catalogs", CatalogController::class, "getCatalogs", []);
-Router::add("GET", "/api/v2/catalog/([A-Za-z0-9\-]*)", CatalogController::class, "getCatalogByUUID", []);
+Router::add("GET", "/api/v2/catalogs", CatalogController::class, "getCatalogs", [ExtUserAuthMiddleware::class]);
+Router::add("GET", "/api/v2/catalog/([A-Za-z0-9\-]*)", CatalogController::class, "getCatalogByUUID", [ExtUserAuthMiddleware::class]);
 
 // Catalog request
 Router::add('GET', '/catalog-request', CatalogRequestController::class, 'request', [UserAuthMiddleware::class]);