From 5611527e313c4add16c432e5cf9d55a987558c02 Mon Sep 17 00:00:00 2001 From: pack Date: Wed, 12 Aug 2026 17:06:50 +0000 Subject: final commit --- server.js | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'server.js') diff --git a/server.js b/server.js index a663c83..fbe0d63 100644 --- a/server.js +++ b/server.js @@ -1,19 +1,21 @@ const express = require('express'); const session = require('express-session'); +const requireAuth = require('./middleware/auth'); + const app = express(); -app.use(express.urlencoded({ extended: true })); app.use(express.json()); +app.use(express.static('public')); + app.use(session({ - secret: 'change-this-secret', + secret: 'zxcv1234', resave: false, - saveUninitialized: false + saveUninitialized: false, + cookie: { maxAge: 1000 * 60 * 60 * 24 } /* 1 day. */ })); -const authRoutes = require('./routes/auth'); -const taskRoutes = require('./routes/tasks'); - -app.use('/auth', authRoutes); -app.use('/tasks', taskRoutes); +app.use('/auth', require('./routes/auth')); +app.use('/tasks', requireAuth, require('./routes/tasks')); /* protect task routes. */ -app.listen(3000, () => console.log('running on http://localhost:3000')); +const PORT = process.env.PORT || 3000; +app.listen(PORT, () => console.log(`Server running on http://localhost:${PORT}`)); -- cgit v1.2.3