Favorieten toegevoegd aan de navigatiebalk en sidebar.

This commit is contained in:
2026-08-29 19:53:28 +02:00
parent 2912f7c455
commit ce07575d5e
19 changed files with 355 additions and 29 deletions
+6 -5
View File
@@ -1,17 +1,18 @@
module.exports = function(req, res, next) {
if (!req.session.userId) {
if (!req.session || !req.session.userId || !req.user) {
if (req.originalUrl.startsWith("/api/")) {
return res.status(401).json({ error: "Je bent niet ingelogd" });
}
if (req.session && req.session.userId) {
delete req.session.userId;
}
req.flash("info", "Je sessie is verlopen. Log opnieuw in.");
return res.redirect("/login");
}
next();
};