require("./strategies/local.ts");
const app = express();
app.use(express.json());
app.use(cors());
app.use(cookieParser());
app.use(
session({secret: process.env.SESSION_SECRET as string,
resave: false, saveUninitialized: false,
cookie: { maxAge: 30 * 24 * 60 * 60 * 1000 },
store: new (require("connect-pg-simple")(session))({
pool: new pg.Pool({
user: value,
host: value,
port: value,
database: value,
password: value,
}), tableName: value,
}) }))
app.use(passport.initialize())
app.use(passport.session())
require("./strategies/local.ts");
const app = express();
app.use(express.json());
app.use(cors());
app.use(cookieParser());
app.use(
session({secret: process.env.SESSION_SECRET as string,
resave: false, saveUninitialized: false,
cookie: { maxAge: 30 * 24 * 60 * 60 * 1000 },
store: new (require("connect-pg-simple")(session))({
pool: new pg.Pool({
user: value,
host: value,
port: value,
database: value,
password: value,
}), tableName: value,
}) }))
app.use(passport.initialize())
app.use(passport.session())