Skip to content

Commit 9157359

Browse files
committed
update all!!!!
1 parent 6eefaa6 commit 9157359

22 files changed

+4527
-3080
lines changed

index.js

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,33 @@
11
require("dotenv").config();
22
require("./src/database/connect");
33
require("./src/utils/logger");
4+
require("./src/utils/passport-github");
45
const express = require("express");
56
const path = require("path");
67
const app = express();
78
const chalk = require("chalk");
89
const session = require("express-session");
10+
const bodyParser = require("body-parser");
911
const passport = require("passport");
1012
const mongoose = require("mongoose");
1113
const MongoStore = require("connect-mongo")(session);
1214
const PORT = process.env.PORT || 5000;
1315

14-
// Passport
15-
require("./src/utils/passport")(passport);
16+
// Middlewares & Sessions
17+
app.use(express.json());
18+
app.use(bodyParser.urlencoded({ extended: true }));
19+
app.use(
20+
session({
21+
secret: "something",
22+
resave: false,
23+
saveUninitialized: false,
24+
store: new MongoStore({
25+
mongooseConnection: mongoose.connection,
26+
ttl: 24 * 60 * 60,
27+
}),
28+
})
29+
);
1630

17-
// Passport Middlewares
1831
app.use(passport.initialize());
1932
app.use(passport.session());
2033

@@ -28,16 +41,6 @@ app.use("/api", apiRouter);
2841
app.use("/auth", authRouter);
2942
app.use("/", indexRouter);
3043

31-
// Sessions
32-
app.use(
33-
session({
34-
secret: process.env.COOKIE_SESSION,
35-
resave: false,
36-
saveUninitialized: false,
37-
store: new MongoStore({ mongooseConnection: mongoose.connection }),
38-
})
39-
);
40-
4144
// Settings & Middlewares
4245
app.use(express.static(path.join(__dirname, "public")));
4346
app.use(express.json());

0 commit comments

Comments
 (0)