const express = require("express"); const cors = require("cors"); const session = require("express-session"); const bodyParser = require("body-parser"); const cookieParser = require("cookie-parser"); const Database = require("./database/db"); const SequelizeStore = require("connect-session-sequelize")(session.Store); const app = express(); // app.use(cookieParser()); app.use(bodyParser.urlencoded({extended: true})); // app.use( // cors({ // origin: ["http://192.168.1.15:3001"], // methods: ["GET", "POST"], // credentials: true // }) // ); app.use(express.urlencoded({extended: true})); app.use(express.json()); app.use(session({ secret: 'key', resave: false, saveUninitialized: false, cookie: { maxAge: 1000 * 60 * 60 * 24 * 7 }, store: new SequelizeStore({ db: Database }) })); //MODULES const moduleLogin = require("./modules/logins/index"); app.use(moduleLogin); // DATABASES const DatabaseDump = require("./database/dump"); //IIFE (async () => { await Database.sync(); await DatabaseDump.createTesting(); })(); const port = 3001 app.listen(port, () => { console.log(port, "portunda başlatıldı.") });