cors
parent
e5d67bcac3
commit
743861b1ae
10
env.example
10
env.example
|
@ -18,6 +18,10 @@ GOOGLE_CLIENT_SECRET=your_client_secret
|
||||||
TERMIN_PLANNER_AUTHORIZATION_PASSWORD=your_authorization_password
|
TERMIN_PLANNER_AUTHORIZATION_PASSWORD=your_authorization_password
|
||||||
TERMIN_PLANNER_URL=your_termin_planner_url
|
TERMIN_PLANNER_URL=your_termin_planner_url
|
||||||
|
|
||||||
|
ADMIN_DASHBOARD_TELEGRAM_ENABLED=true
|
||||||
|
ADMIN_DASHBOARD_TELEGRAM_NOTIFICATIONS_URL=
|
||||||
|
ADMIN_DASHBOARD_TELEGRAM_NOTIFICATIONS_API_KEY=
|
||||||
|
|
||||||
RABBITMQ_HOST=
|
RABBITMQ_HOST=
|
||||||
RABBITMQ_PORT=
|
RABBITMQ_PORT=
|
||||||
RABBITMQ_USERNAME=
|
RABBITMQ_USERNAME=
|
||||||
|
@ -32,4 +36,8 @@ LOG_MANAGER_URL=
|
||||||
LOG_MANAGER_INTERVAL=
|
LOG_MANAGER_INTERVAL=
|
||||||
|
|
||||||
STRIPE_SECRET_KEY=
|
STRIPE_SECRET_KEY=
|
||||||
STRIPE_WEBHOOK_ENDPOINT_SECRET=
|
STRIPE_WEBHOOK_ENDPOINT_SECRET=
|
||||||
|
|
||||||
|
NEWSLETTER_ALLOWED_TYPES=jannex,zeitadler
|
||||||
|
NEWSLETTER_WEBSITE_URL=https://jannex.de/newsletter/
|
||||||
|
NEWSLETTER_PRIVACY_POLICY_URLS=https://jannex.de/datenschutz,https://zeitadler.de/datenschutz
|
|
@ -107,8 +107,13 @@ passport.deserializeUser(function (user: User, cb) {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
// TODO: setup cors
|
app.use(
|
||||||
app.use(cors());
|
cors({
|
||||||
|
origin: process.env.CORS_ORIGINS?.split(","), // allow to server to accept request from different origin
|
||||||
|
optionsSuccessStatus: 200, // some legacy browsers (IE11, various SmartTVs) choke on 204
|
||||||
|
})
|
||||||
|
);
|
||||||
|
|
||||||
app.use(cookieParser());
|
app.use(cookieParser());
|
||||||
app.use(useragent.express());
|
app.use(useragent.express());
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue