Spaces:
Sleeping
Sleeping
Merge branch 'saas-auth-docs'
Browse files- gateway/server.js +1 -0
gateway/server.js
CHANGED
|
@@ -26,6 +26,7 @@ mongoose.connect(process.env.MONGODB_URI)
|
|
| 26 |
.catch(err => console.error('❌ Failed to connect to MongoDB:', err.message));
|
| 27 |
|
| 28 |
const app = express();
|
|
|
|
| 29 |
const stripe = stripeLib(process.env.STRIPE_SECRET_KEY || 'sk_test_placeholderStripeKey');
|
| 30 |
const razorpay = new Razorpay({
|
| 31 |
key_id: process.env.RAZORPAY_KEY_ID || 'rzp_test_placeholderKey',
|
|
|
|
| 26 |
.catch(err => console.error('❌ Failed to connect to MongoDB:', err.message));
|
| 27 |
|
| 28 |
const app = express();
|
| 29 |
+
app.set('trust proxy', 1); // Trust reverse proxy headers (required for express-rate-limit in cloud environments)
|
| 30 |
const stripe = stripeLib(process.env.STRIPE_SECRET_KEY || 'sk_test_placeholderStripeKey');
|
| 31 |
const razorpay = new Razorpay({
|
| 32 |
key_id: process.env.RAZORPAY_KEY_ID || 'rzp_test_placeholderKey',
|