const express = require("express"); const router = express.Router(); const db = require("../database/database"); /* ================================ Logout ================================ */ router.get("/", async (req, res) => { try { if (req.session.user) { // Session Token in DB löschen → gibt den Account frei await db.query("UPDATE accounts SET session_token = NULL WHERE id = ?", [ req.session.user.id, ]); } // Session zerstören req.session.destroy(() => { res.redirect("/"); }); } catch (err) { console.error("Logout Fehler:", err); res.redirect("/"); } }); module.exports = router;