requireAuth.jstouch src/middleware/requireAuth.js
requireAuth.jsexport default function requireAuth(req, res, next) {
if (req.session?.userId) return next();
const nextUrl = encodeURIComponent(req.originalUrl || '/');
return res.redirect(`/auth/login?next=${nextUrl}`);
}
git add .
git commit -m 'Adds auth middleware
Next:
Write auth validator