const DB = require("./connection"); const session = require('express-session'); const KnexSessionStore = require('connect-session-knex')(session); const {Application} = require("../core/server"); const store = new KnexSessionStore({ knex: knex, tablename: 'sessions', sidfieldname: 'sid', createtable: true, clearInterval: 1000 * 60 * 60 // Süresi dolmuş sessionları temizleme aralığı (1 saat) }); Application.use(session({ secret: 'ekoetkimardinsaqut', resave: false, saveUninitialized: false, store: store, cookie: { maxAge: 1000 * 60 * 60 * 3, secure: true, httpOnly: true } }));