diff --git a/server.js b/server.js
index a48072d2b823f2ed8ac3d737526f4f331702ee32..96ecccafc5b2bc0590fcdcf7cdb25affe49c28fd 100644
--- a/server.js
+++ b/server.js
@@ -1,21 +1,31 @@
-// server.js
 const express = require('express');
 const path = require('path');
-const connectDB = require('./mongodb'); // Import the MongoDB connection
+const connectDB = require('./mongodb');
+const session = require('express-session');
 
 const app = express();
 
 // Middleware
-app.use(express.json()); // Use express' built-in body-parser for JSON
-app.use(express.static(path.join(__dirname, 'public'))); // Serve static files
+app.use(express.json());
+app.use(express.static(path.join(__dirname, 'public')));
 
-// Connect to MongoDB
-connectDB(); // Call the function to establish the database connection
+// Configuración de la sesión
+app.use(
+  session({
+    secret: 'session_secret',
+    resave: false,
+    saveUninitialized: false,
+    cookie: { secure: false }
+  })
+);
 
-// Routes
+// Conectar a MongoDB
+connectDB();
+
+// Rutas
 app.use('/api/todos', require('./routes/todos'));
 app.use('/api/users', require('./routes/users'));
 
-// Start the server
+// Iniciar el servidor
 const PORT = process.env.PORT || 3000;
 app.listen(PORT, () => console.log(`Server running on port ${PORT}`));