diff --git a/backend/.env.example b/backend/.env.example new file mode 100644 index 00000000..b0c02ac8 --- /dev/null +++ b/backend/.env.example @@ -0,0 +1,4 @@ +SESSION_SECRET=your_strong_random_secret_here +MONGO_URI=mongodb://localhost:27017/github_tracker +PORT=5000 +CLIENT_URL=http://localhost:5173 diff --git a/backend/server.js b/backend/server.js index e9b43f83..cb4900cf 100644 --- a/backend/server.js +++ b/backend/server.js @@ -14,7 +14,10 @@ const logger = require('./logger'); const app = express(); // CORS configuration -app.use(cors('*')); +app.use(cors({ + origin: process.env.CLIENT_URL || 'http://localhost:5173', + credentials: true, +})); // Middleware app.use(bodyParser.json());