|
1 | | -const express = require("express"); |
2 | | -const mongoose = require("mongoose"); |
3 | | -const session = require("express-session"); |
4 | | -const passport = require("passport"); |
5 | | -const bodyParser = require("body-parser"); |
6 | | -require("dotenv").config(); |
7 | | -const cors = require("cors"); |
| 1 | +const express = require('express'); |
| 2 | +const mongoose = require('mongoose'); |
| 3 | +const session = require('express-session'); |
| 4 | +const passport = require('passport'); |
| 5 | +const bodyParser = require('body-parser'); |
| 6 | +require('dotenv').config(); |
| 7 | +const cors = require('cors'); |
8 | 8 |
|
9 | 9 | // Passport configuration |
10 | | -require("./config/passportConfig"); |
| 10 | +require('./config/passportConfig'); |
11 | 11 |
|
12 | 12 | const app = express(); |
13 | 13 |
|
14 | 14 | // CORS configuration |
15 | | -app.use(cors("*")); |
| 15 | +app.use(cors('*')); |
16 | 16 |
|
17 | 17 | // Middleware |
18 | 18 | app.use(bodyParser.json()); |
19 | | -app.use( |
20 | | - session({ |
| 19 | +app.use(session({ |
21 | 20 | secret: process.env.SESSION_SECRET, |
22 | 21 | resave: false, |
23 | 22 | saveUninitialized: false, |
24 | | - }) |
25 | | -); |
| 23 | +})); |
26 | 24 | app.use(passport.initialize()); |
27 | 25 | app.use(passport.session()); |
28 | 26 |
|
29 | 27 | // Routes |
30 | | -const authRoutes = require("./routes/auth"); |
31 | | -app.use("/api/auth", authRoutes); |
| 28 | +const authRoutes = require('./routes/auth'); |
| 29 | +app.use('/api/auth', authRoutes); |
32 | 30 |
|
33 | 31 | // Connect to MongoDB |
34 | | -mongoose |
35 | | - .connect(process.env.MONGO_URI, {}) |
36 | | - .then(() => { |
37 | | - console.log("Connected to MongoDB"); |
| 32 | +mongoose.connect(process.env.MONGO_URI, {}).then(() => { |
| 33 | + console.log('Connected to MongoDB'); |
38 | 34 | app.listen(process.env.PORT, () => { |
39 | | - console.log(`Server running on port ${process.env.PORT}`); |
| 35 | + console.log(`Server running on port ${process.env.PORT}`); |
40 | 36 | }); |
41 | | - }) |
42 | | - .catch((err) => { |
43 | | - console.log("MongoDB connection error:", err); |
44 | | - }); |
| 37 | +}).catch((err) => { |
| 38 | + console.log('MongoDB connection error:', err); |
| 39 | +}); |
0 commit comments